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.19.tar.gz (428.8 kB view details)

Uploaded Source

Built Distribution

bzt-1.16.19-py2.py3-none-any.whl (485.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.19.tar.gz
Algorithm Hash digest
SHA256 823dbf91cdc204b3bd0c3441a924b03e5c0c4ef8203e5b327ab45301f54af7b2
MD5 31b87539bea6e14e6f280985f576fcae
BLAKE2b-256 f65192bfc0a067dbe944dd41d215fee27ab9730d053e943b41f85028b5c4b41f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.19-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 713d9a35c8ca28d8d87e49447b5e20b455c517004c85257b2aab7e625d76237c
MD5 bb25e1abe33cb080606b9c544d92acff
BLAKE2b-256 4064182014c3f4830b47b989927696353b8d6ecbf13b6f36df4304989764acf6

See more details on using hashes here.

Supported by

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