Metadata-Version: 2.1
Name: bzt
Version: 1.14.0
Summary: Taurus Tool for Continuous Testing
Home-page: http://gettaurus.org/
Author: Andrey Pokhilko
Author-email: andrey@blazemeter.com
License: Apache 2.0
Download-URL: http://gettaurus.org/docs/DeveloperGuide/#Python-Egg-Snapshots
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Testing :: Traffic Generation
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Requires-Dist: apiritif (>=0.9.0)
Requires-Dist: astunparse (>=1.6.0)
Requires-Dist: colorama
Requires-Dist: colorlog
Requires-Dist: cssselect
Requires-Dist: fuzzyset (==0.0.19)
Requires-Dist: hdrpy (>=0.3.3)
Requires-Dist: ipaddress
Requires-Dist: lxml (!=4.2.0,>=3.8.0)
Requires-Dist: nose
Requires-Dist: progressbar33
Requires-Dist: psutil (!=5.3.0,>=5)
Requires-Dist: pytest (>=3)
Requires-Dist: pyvirtualdisplay
Requires-Dist: pyyaml
Requires-Dist: requests (>=2.18.1)
Requires-Dist: selenium
Requires-Dist: Appium-Python-Client
Requires-Dist: urwid (==2.0.1)
Requires-Dist: terminaltables (>=3.1.0)
Requires-Dist: gevent (!=1.3.5)
Requires-Dist: locustio (>=0.13.0)

# Taurus 

Quick links: [Taurus Documentation](http://gettaurus.org/docs/) | [Knowledge Base](http://gettaurus.org/kb/) | [Support Forum](https://groups.google.com/forum/#!forum/codename-taurus)

## 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:

```bash
pip install bzt
```

More detailed instructions for Linux, Mac OS and Windows available [here](http://gettaurus.org/docs/Installation.md).

## Getting Started

Create a file named `test.yml` with following contents:

```yaml
---
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](http://gettaurus.org/docs/Reporting.md)). All artifact files from the run will be placed in the directory mentioned in console log. Read more on command-line tool usage [here](http://gettaurus.org/docs/CommandLine.md).

![Analytics](https://ga-beacon.appspot.com/UA-63369152-1/taurus/readme)


