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, Grinder 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.15.1.tar.gz (378.1 kB view details)

Uploaded Source

Built Distribution

bzt-1.15.1-py2.py3-none-any.whl (437.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: bzt-1.15.1.tar.gz
  • Upload date:
  • Size: 378.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.9

File hashes

Hashes for bzt-1.15.1.tar.gz
Algorithm Hash digest
SHA256 24c5a7197939f1d6687c61b55bbc24aee120df1d2493c2576eba26013ff466ab
MD5 4cfcb4584404900c2c560b1862019c9a
BLAKE2b-256 cf851a57663f5ae8b1fdf389ff7bad40f77dd95c11649aa76f9f1b3d560177ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bzt-1.15.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 437.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.9

File hashes

Hashes for bzt-1.15.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 68cfaec81ed269d59b69da34b6a1357b6ab5ac3b0011f128c06e65aa0f23141e
MD5 03d45143910549de0c1ec07bfb9b5408
BLAKE2b-256 368e9f50a338c29ea833c11b858c07aa6ffb65e9accafa095a4e6d75b2294978

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