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

Uploaded Source

Built Distribution

bzt-1.16.33-py2.py3-none-any.whl (509.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.33.tar.gz
Algorithm Hash digest
SHA256 3bb1d4b9bb22a73b554601110ba55fb00f543fa24b0fae75bfce96934174acc7
MD5 d68b3e0d420aa94b72a68f02bc76461b
BLAKE2b-256 46309257bd04b2982cec502ae297f9583aa24363c4e7d71be596f8f72df03577

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for bzt-1.16.33-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 59224946112a6b3259fe0e53c69c265631c366492ab29fe23dc1517697665b63
MD5 39b8ce61ffaa1f71fc64423faed5436d
BLAKE2b-256 d510c1b6a1ffd3456d0a190b7f13d8abb41eb4a40f9f05a7c8e1c9f8b36073f5

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