Skip to main content

Taurus Tool for Continuous Testing

Project description

Taurus

Quick links: Taurus Documentation | Knowledge Base | GitHub Issues

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

For more detailed instructions for Linux, Mac OS and Windows, see Installing and Upgrading.

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 (for more reporting options, see Generating Test Reports). All artifact files from the run will be placed in the directory mentioned in console log. Read more on command-line tool usage Command-Line Tool.

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

Uploaded Source

Built Distribution

bzt-1.16.39-py2.py3-none-any.whl (510.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.39.tar.gz
Algorithm Hash digest
SHA256 e728997aed9bec3f4f26d82a7dc546e5e4f6ca8eae681e6c499c81681a3e07ce
MD5 61df8e56639ec039fe84c8321fac8838
BLAKE2b-256 230d2b00c42ced1b2497cbd29eca47cc457b277d119c1e93d76c8b29fec38bbf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.39-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 192702e13c2ea6196fe02d62194cd4afecd2f020395e9db99f795a04024c4ec8
MD5 52f262f6aa1d52895b3f78ea647288ff
BLAKE2b-256 f7383b8260b0427e17148124e32fb30d8c01364c51c98eee0349ba59160fb478

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 Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page