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

Uploaded Source

Built Distribution

bzt-1.16.2-py2.py3-none-any.whl (425.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: bzt-1.16.2.tar.gz
  • Upload date:
  • Size: 368.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for bzt-1.16.2.tar.gz
Algorithm Hash digest
SHA256 011fca5b981830df1c1620c138e8458939527fd4035ecf9f76ae5be8a4bb29c9
MD5 45ee48c401e092b3b8c3142cdd2d1874
BLAKE2b-256 4c9f6395fa31ebabdcc0363ec0f4a9553522cfdca45a7e369c0520dac8aad3ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bzt-1.16.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 425.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for bzt-1.16.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b1737dd7331bc67f1c3e93d7ee861d2067fb499a33a5b7d2410356c4a86cdaee
MD5 44afcc725b80016c3ff6b0be4fa17abd
BLAKE2b-256 2a9981252cf046f71b7a8cac4e1617904070f516419ce35352bdf1a2d402bfa0

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