All Projects → Blazemeter → Taurus

Blazemeter / Taurus

Licence: apache-2.0
Automation-friendly framework for Continuous Testing by

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
C#
18002 projects
scala
5932 projects
Smarty
1635 projects
shell
77523 projects

Projects that are alternatives of or similar to Taurus

Performance Plugin
Performance Test Running and Reporting for Jenkins CI
Stars: ✭ 176 (-88.76%)
Mutual labels:  jenkins, performance, load-testing, jmeter
Performance Testing Framework
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Stars: ✭ 275 (-82.44%)
Mutual labels:  jenkins, performance, load-testing, jmeter
Kboom
The Kubernetes scale & soak load tester
Stars: ✭ 256 (-83.65%)
Mutual labels:  performance, load-testing
Docker Android
Android in docker solution with noVNC supported and video recording
Stars: ✭ 4,042 (+158.11%)
Mutual labels:  jenkins, selenium
Awesome Jmeter
A collection of resources covering different aspects of JMeter usage.
Stars: ✭ 413 (-73.63%)
Mutual labels:  load-testing, jmeter
StressThing
a software testing platform to perform stress test on web of things
Stars: ✭ 12 (-99.23%)
Mutual labels:  load-testing, jmeter
jmeter-plugins
Docker image for Apache JMeter with JMeter plugins - https://jmeter.apache.org & https://jmeter-plugins.org
Stars: ✭ 20 (-98.72%)
Mutual labels:  load-testing, jmeter
Jmeter Maven Plugin
The JMeter Maven Plugin
Stars: ✭ 362 (-76.88%)
Mutual labels:  load-testing, jmeter
jmeter-aci-terraform
Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
Stars: ✭ 114 (-92.72%)
Mutual labels:  load-testing, jmeter
Cassowary
🚀 Modern cross-platform HTTP load-testing tool written in Go
Stars: ✭ 488 (-68.84%)
Mutual labels:  performance, load-testing
Jmeter Ec2
Automates running Apache JMeter on Amazon EC2
Stars: ✭ 448 (-71.39%)
Mutual labels:  load-testing, jmeter
Drill
Drill is a HTTP load testing application written in Rust inspired by Ansible syntax
Stars: ✭ 767 (-51.02%)
Mutual labels:  performance, jmeter
jmeter-grpc-plugin
A JMeter plugin supports load test gRPC
Stars: ✭ 36 (-97.7%)
Mutual labels:  load-testing, jmeter
awesome-gatling
A collection of resources covering different aspects of Gatling load-testing tool usage.
Stars: ✭ 36 (-97.7%)
Mutual labels:  load-testing, gatling
SeleniumDemo
Selenium automation test framework
Stars: ✭ 84 (-94.64%)
Mutual labels:  jenkins, selenium
Predator
A powerful open-source platform for load testing APIs.
Stars: ✭ 356 (-77.27%)
Mutual labels:  performance, load-testing
Jmeter Elasticsearch Backend Listener
JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.
Stars: ✭ 72 (-95.4%)
Mutual labels:  performance, jmeter
jmeter-to-k6
Converts JMeter .jmx files to k6 JS code
Stars: ✭ 57 (-96.36%)
Mutual labels:  load-testing, jmeter
SeleniumTDD
A Selenium TDD framework that incorporates key features of Selenium and TestNG which can be used to create web-based automation scripts.
Stars: ✭ 23 (-98.53%)
Mutual labels:  jenkins, selenium
Jmeter Plugins
JMeter Plugins
Stars: ✭ 443 (-71.71%)
Mutual labels:  performance, jmeter

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].