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

Uploaded Source

Built Distribution

bzt-1.16.13-py2.py3-none-any.whl (487.9 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: bzt-1.16.13.tar.gz
  • Upload date:
  • Size: 429.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for bzt-1.16.13.tar.gz
Algorithm Hash digest
SHA256 3e20a6df8584a4bf0ddddd60e5edf2f135fad252a5f4609d069d4f82c0a78acf
MD5 e9159edac3275cfa31698bdac57d061e
BLAKE2b-256 bc423fc6410dd05a834d839ebabbf0f7dbb908896cdaeb9ea01291338788f6d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bzt-1.16.13-py2.py3-none-any.whl
  • Upload date:
  • Size: 487.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for bzt-1.16.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5600b19ce28aacfd9d60ec3b9ba3c22f8d199484a2d52a23e723167157a74d4f
MD5 dcfcee2c825616d1a14273aab9af9eb0
BLAKE2b-256 29f65a8025632d352141889c0181cb2b5d903ab82f2e569419a00a7e4f271a27

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