Skip to main content

Taurus Tool for Continuous Testing

Project description

Taurus

Quick links: Taurus Documentation | Knowledge Base | Support Forum

Purpose

Hides the complexity of performance and functional tests with an automation-friendly convenience wrapper. Taurus relies on JMeter, Gatling, Locust.io, and Selenium WebDriver as its underlying tools. Free and open source under Apache 2.0 License.

Installation or Upgrade

Just install it using PyPi:

pip install bzt

More detailed instructions for Linux, Mac OS and Windows available here.

Getting Started

Create a file named test.yml with following contents:

---
execution:
- concurrency: 10
  ramp-up: 1m
  hold-for: 1m30s
  scenario: simple
  
scenarios:
  simple:
    think-time: 0.75
    requests:
    - http://blazedemo.com/
    - http://blazedemo.com/vacation.html

Then run bzt test.yml. After the tool finishes, observe resulting summary stats in console log (more reporting options here). All artifact files from the run will be placed in the directory mentioned in console log. Read more on command-line tool usage here.

Analytics

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bzt-1.16.25.tar.gz (443.6 kB view details)

Uploaded Source

Built Distribution

bzt-1.16.25-py2.py3-none-any.whl (501.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file bzt-1.16.25.tar.gz.

File metadata

  • Download URL: bzt-1.16.25.tar.gz
  • Upload date:
  • Size: 443.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for bzt-1.16.25.tar.gz
Algorithm Hash digest
SHA256 0c6ecfb3ce35158f4c4e9f4b45e404a96eddd819090004d53135c8f0c7960b77
MD5 d07ad818183de0f83a960d3d91d73226
BLAKE2b-256 ecc9e0fb1360e4a6bd7df422fc473200f0edb45027e59d97d16f72384645577c

See more details on using hashes here.

File details

Details for the file bzt-1.16.25-py2.py3-none-any.whl.

File metadata

  • Download URL: bzt-1.16.25-py2.py3-none-any.whl
  • Upload date:
  • Size: 501.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for bzt-1.16.25-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 990d9f2867253ea83e3e39f6fbe57fcaa6cad02d9fe4005a0c35bc122528232e
MD5 9b869251cb7b0da72b221765ecfaf9e2
BLAKE2b-256 e79bd7e20a50af44015200f6f9b8fd358fd84da487c608f2829d00a3c678ba8e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page