Your first time on this page? Allow me to give some explanations.
A collection of resources covering different aspects of JMeter usage
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you aliesbelik & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Downloads JMeter and JMeter plugins and demonstrates usage via examples. Suggested to be used as a git submodule
Apache JMeter: Official downloads.
By Keld H. Hansen.
Most popular scripting mechanisms performance comparison.
Using JMeter and Groovy for load testing.
A Ruby based DSL for building JMeter test plans
Simple API to run JMeter performance tests in an VCS and programmers friendly way
A Groovy-based DSL for building and running JMeter test plans from command line and more.
an R package that automates performance testing of ML models and summarizes the results in a dashboard w/ rad visualizations
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
Online web application-dashboard for report analyzing,running and online monitoring of load tests started with JMeter
The swagger UI interface document generates JMX files for JMeter to use.
Tools & Plugins
JMeter Ant Task - An Ant task for running JMeter test plans.
The JMeter Maven Plugin
Jenkins plugin to capture reports from JMeter and generate graphic charts with the trend report of performance and robustness.
Bamboo plugin to collect, assert and graph JMeter test results.
Framework to integrate JMeter non-functional tests with CI/CD server.
Tutorials & Demo
Weather repo to demonstrate continuous integration with Jenkins, Git, Maven, Grunt, and JMeter
Distributed load testing made simple
Automates running Apache JMeter on Amazon EC2
Gee is a modified version of Oliver Lloyd's JMeter-EC2 project.
Run JMeter on multiple AWS instances, view results in ELK
Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
Distributed load testing workflow with Docker and JMeter.
Cloud Services / SaaS
Performance engineering platform with JMeter and Selenium support.
Saas and On-Premise Load Testing Tool with JMeter and Selenium support.
AWS-based load testing service with JMeter, Gatling and Selenium scenarios support.
Micro Focus cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly HP StormRunner Load).
Solution for distributes load testing of web applications and services.
Online reporting application to generate reports from JMeter(Taurus), Locust and other tool by uploading JTL file.
Plugin that parses JMeter result files and computes performance indicators such as average request duration
JMeter HTML report generator based on JAMON
Suggestions and recipes for JMeter log analysis.
Service for storing and analysing performance test results.
Web-based application for collating, analysing and reporting JMeter test results.
Plugin to enable results logging into a database for more effective reporting.
Plugin for JMeter that allows to write load test data on-the-fly to influxDB.
Read JMeter results in a csv file and put results in Influxdb database and allows you to create beautiful graphs with Grafana
A Prometheus Listener for Apache JMeter that exposes results in an http API
JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.
A JMeter plug-in that enables you to send test results to Azure Application Insights
A JMeter plug-in that enables you to send test results to a Kafka server
JChav is a way to see the change in performance of your web application over time, by running a benchmark test for each build you produce.
Collection of guides to collect and visualize real-time test-results and server monitoring stats using InfluxDB & Grafana.
Grafana dashboard shows live load test metrics provided by JMeter (by NovaTec-APM).
Monitor your Apache JMeter load test in real time with InfluxDB and Grafana (by Philippe M).
Monitor JMeter load test in real time with InfluxDB and Grafana (by adrianbanu).
A Grafana dashboard to inspect JMeter metrics via Prometheus exporter (by chiabre).
Using Elasticsearch, Logstash, and Kibana to visualize JMeter test results.
Using the ElasticSearch Backend listener and Grafana/Kibana to monitor results in realtime.
Using the JMeter Listener pack, ClickHouse and Grafana to collect and monitor test results.
JMeter plugin to write load test data on-the-fly to ClickHouse, InfluxDB, ElasticSearch.
Plotting JMeter load test results with Matplotlib plotting tool and Python.
Custom Statistical Aggregate Report listener for enhanced results visualization.
sources](https://github.com/vincentskooi/JMeterDashboard) - Realtime monitoring of JMeter load test.
A repo to hold the OpenSource HLS JMeter Plugin code
JMeter RTE (5250 and 3270) plugin for testing Mainframe application
A repository for the Correlation Recorder Plugin for JMeter
A repo to hold the Siebel JMeter plugin
Server monitoring plugin from JMeter Plugins project.
Transaction monitoring & testing solution with JMeter support.
APM & EUM solution with JMeter integration.
List of available plugins and extensions.
Independent set of plugins for Apache JMeter, with plugin manager references many plugins and simplifies installation.
Create run configurations and run JMeter tests from Intellij IDEA.
Develop the JMeter project with Eclipse IDE.
JMeter integration module for NetBeans IDE.
A Web-based viewer and editor for JMeter test plan files (part of JMeter Plugins project).
JMeter performance evolution across versions.
By Ubik Ingenierie.
Tips & Tricks
By Emily H. Halili (Packt Publishing).
By Bayo Erinle (Packt Publishing); guide to test web applications using Apache JMeter with practical, hands-on examples.
By Bayo Erinle (Packt Publishing); 70 insightful and practical recipes to help successfully use Apache JMeter.
By Sai Matam and Jagdeep Jain (Leanpub); a simple, practical, step-by-step tutorial to measure the performance of websites.
By Sai Matam and Jagdeep Jain (Apress).
By Antonio Gomes Rodrigues, Bruno Demion (Milamber) and Philippe Mouawad (Leanpub) (French).
Trainings & Courses
By LinkedIn Learning.
By Pragmatic Test Labs.
By Ubik Ingenierie.
BlazeMeter blog about JMeter and performance testing.
Technical blog on test automation.
Another blog for performance & automation testing using JMeter.
Blog about Apache JMeter and performance testing of web applications (no updates more).
Official Twitter account of the Apache JMeter load testing tool.
Twitter account of custom plugins project for JMeter load testing tool.
Official Twitter account of Blazemeter, performance engineering platform for DevOps, based on JMeter.
Official account of the Master Apache JMeter from Load Testing to DevOps book.
😎 Awesome lists about all kinds of interesting topics
A curated list of awesome awesomeness
Software Quality Wiki
A curated list of testing resources
⚡Metrics to help understand page speed and user experience
A curated list of Web Performance Optimization. Everyone can contribute here!
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A curated list of Site Reliability and Production Engineering resources.
A curated list of awesome inspectIT documentations and resources.
A collection of resources covering all aspects of Tsung usage for load-testing.
A collection of resources covering different aspects of Gatling load-testing tool usage.
A curated list of resources on automated load- and performance testing using k6 🗻