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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bzt-1.16.50-py2.py3-none-any.whl (520.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: bzt-1.16.50.tar.gz
  • Upload date:
  • Size: 463.7 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.50.tar.gz
Algorithm Hash digest
SHA256 3c7ce335fcb88835c7613d2c8768b5017f74c5b2952032d93dee2dffa8988b0c
MD5 ff7c1227d7636907b89347b5263fbc71
BLAKE2b-256 dfe6d75c947034e3c1166707717bf2f735ed8de0a562de35cbfffdf613a91a2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bzt-1.16.50-py2.py3-none-any.whl
  • Upload date:
  • Size: 520.2 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.50-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 61a1a60bf3466e966976659fd3f78be7d55367216edeb2e5fa496719c5505514
MD5 e3b3656e555408a7c4d8aa244a962286
BLAKE2b-256 dfb55a065b322a32ae5eb03317f8c8e28ab1b07c1b0a4fa0d80d8321987d4481

See more details on using hashes here.

Supported by

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