Taurus provides YAML-based declarative configuration for tools such as JMeter, Gatling, and Selenium. It standardizes execution and reporting for local or CI environments.
About
Taurus is an open-source, automation-friendly framework for continuous performance and functional testing that extends and abstracts the functionality of leading testing tools. It serves as a convenience wrapper that hides the complexity of test configuration and execution.
Features
- Unified YAML/JSON-based test configuration
- Support for multiple executors, including JMeter, Gatling, Locust.io, Selenium, Playwright, K6, JUnit, NUnit, PyTest, and others
- Command-line tool (bzt) for test execution
- Automated performance and functional testing
- Integration with BlazeMeter for interactive reporting and cloud-based execution
- In-console real-time test statistics
Pricing
Free and open source under the Apache License 2.0.
Author / Company
BlazeMeter
AI features
- Configuration linting
- Pass/fail criteria management
- JMX to YAML conversion
- Proxy2JMX conversion
- Swagger to YAML conversion
- Resource monitoring
- Cloud provisioning of test execution
Latest release
1.16.51 · 2026-06-15
Official GitHub releases page: https://github.com/Blazemeter/taurus/releases
Sources
GROUNDED VIA EXA · 2026-08-11