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

Uploaded Source

Built Distribution

bzt-1.16.26-py2.py3-none-any.whl (501.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: bzt-1.16.26.tar.gz
  • Upload date:
  • Size: 443.8 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.26.tar.gz
Algorithm Hash digest
SHA256 279fdedd7db45c8bcaaca2867884203e5dc5f7ba9f5eee1022c69d59ad053166
MD5 e3d29b66bd71a8ac115d59b660353242
BLAKE2b-256 144c165bae628e701289998b003d723d0648df19fe6975020b0113a686a26454

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bzt-1.16.26-py2.py3-none-any.whl
  • Upload date:
  • Size: 501.2 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.26-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3ca3c92b3e3fe19670477a47b9b8824adb6ab50ae622bb53fbf65953fa6d1fad
MD5 1339cc58e3f8578ed2987cac4032b037
BLAKE2b-256 a83eb22d236e00a0b4d0faae23606541594e1058f79700bd1933571e845f402f

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