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

Uploaded Source

Built Distribution

bzt-1.16.38-py2.py3-none-any.whl (509.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.38.tar.gz
Algorithm Hash digest
SHA256 0359372b5b5f64c6fd00dd1904f6560c6eab23f2a3199d4048eef679e43dc598
MD5 0e82fecbf7ffd425b183cd5a3980fc7c
BLAKE2b-256 34991849ecf6c5e2145d78b51f86c04e3aae47917a2316f2a0392a8f40d307f8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.38-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a3b99dfd6c376a5e6a28e253d874f0d1a14deba0bd5bb05e3364d7a1b7517911
MD5 b0f144ce231767b24a4a4e8b16b9961a
BLAKE2b-256 0c86a691f747a2dd75cde167514ca86641fc57ab213f14cd01bfdf89b2679700

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