awesome-jmeter

JMeter resource hub

A collection of resources and tutorials covering Apache JMeter usage, performance testing, and load testing

A collection of resources covering different aspects of JMeter usage.

GitHub

727 stars
57 watching
190 forks
Language: HTML
last commit: almost 2 years ago
Linked from 8 awesome lists

apache-jmeterawesomeawesome-listbenchmarkingjmeterjmeter-pluginload-testingperformance-testing

Awesome JMeter / Official Resources

Apache JMeter ProjectApache JMeter official website
GitHub Repository8,467almost 2 years agoApache JMeter source code repository
JMeter WikiApache JMeter official documentation
Issue TrackingApache JMeter issue tracking system
Mailing ListsApache JMeter mailing lists

Awesome JMeter / Distributions

Download Apache JMeterApache JMeter: Official downloads
JMeter for WindowsPackage for installation JMeter with plugins
JMeter Bootstrap37over 7 years agoSolution to setup JMeter and JMeter plugins, suitable to be used as a submodule

Awesome JMeter / Getting Started

Getting Started with Apache JMeter
The Beginner's Guide to Performance Testing with Apache JMeter
part 1JMeter — Performance and Load Testing: Beginner's Guide: ,

Awesome JMeter / Tutorials

JMeter TutorialBy ArtOfTesting
part 1Load Testing with JMeter: , , - By Brandon Konkle
JMeter TutorialBy Tutorials Point
JMeter Tutorial for Load Testing: The Ultimate GuideBy Daniel Gutierrez Diez
JMeter: Load Development LifecycleBy DataCadamia
Load Testing with Apache JMeterBy Mitchell Anicas @ DigitalOcean
JMeter Tutorial for BeginnersBy Guru99
JMeter TutorialsBy QA Automation Expert

Awesome JMeter / Best Practices

JMeter Official Best Practices
Optimize JMeter for Large Scale Tests
Concurrent, High Throughput Performance Testing with JMeter

Awesome JMeter / Scripting

Beanshell vs JSR223 vs Java JMeter ScriptingMost popular scripting mechanisms performance comparison
Testing with GroovyUsing JMeter and Groovy for load testing

Awesome JMeter / Automation / DSL

Ruby-JMeterA Ruby-based DSL for building JMeter test plans
jmeter-java-dslSimple Java API to run JMeter performance tests in an VCS and programmers friendly way
jmeter-dotnet-dslSimple .Net API to run JMeter performance tests in an VCS and programmers friendly way
jmeter-groovy-dsl13over 2 years agoThe Groovy-JMeter project is simple DSL to write JMeter test plans
jmeter-as-code32almost 2 years agoSimple wrapper for JMeter to write and execute JMeter tests with Java
pymeter137almost 3 years agoSimple JMeter performance tests API for Python

Awesome JMeter / Automation / Packages

loadtest93over 6 years agoAn R package for load testing using JMeter

Awesome JMeter / Automation / Frameworks

TaurusAutomation-friendly framework for Continuous Testing
Performance testing framework405almost 3 years agoFramework both for backend load testing with Apache JMeter and frontend load testing with sitespeed.io + webpagetest private instance
JMeter Load Testing Center200almost 2 years agoOnline web-application/dashboard to run, monitor and analyze results of load tests using JMeter
MeterSphere11,745almost 2 years agoOne-stop open-source enterprise-class continuous testing platform, compatible with open-source standards such as JMeter
CarrierContinuous test execution platform with ability to perform load testing using customized JMeter and Gatling containers

Awesome JMeter / Automation / Conversion

swaggerjmx112over 3 years agoTool to convert Swagger UI specification into JMeter test plans
postman2jmx174almost 3 years agoPostman collection to JMeter jmx file converter
convert-postman-jmeter10over 2 years agoConvert Postman projects to JMeter
fiddler2jmeter47about 4 years agoFiddler or Charles to JMeter script convertor
har-convertor-jmeter-tool14about 2 years agoApache JMeter Plugin to convert a HAR file to a JMeter script and Record XML file
JMeter HAR Importer Plugin8almost 2 years agoJMeter plugin to import HTTP Archive (HAR) files into Apache JMeter

Awesome JMeter / CI / Tools & Plugins

JMeter Ant Task27about 9 years agoAnt task to automate running JMeter test plans
JMeter Maven Plugin430almost 2 years agoMaven plugin that provides the ability to run JMeter tests as part of the build
JMeter Gradle Plugin52almost 6 years agoGradle plugin to execute JMeter tests
Jenkins Performance PluginJenkins plugin to capture reports from JMeter and generate graphic charts with the trend report of performance and robustness
TeamCity Performance Tests Analysis Plugin21about 9 years agoTeamCity plugin to organize simplest performance testing in CI 💀
Bamboo JMeter Aggregator PluginBamboo plugin to collect, assert and graph JMeter test results
Sonar JMeter Plugin10over 5 years agoPlugin to collect JMeter performance tests results and display in Sonar dashboard 💀
LightningFramework to integrate JMeter non-functional tests with CI/CD server
Taurus JMeter ExecutorJMeter Executor in Taurus automation framework
PerfAction for JMeterGitHub Action to run performance tests using Apache JMeter and its plugins
Apache JMeter GitHub ActionA GitHub Action for carrying out Apache JMeter performance tests

Awesome JMeter / CI / Tutorials & Demo / Jenkins

Performance Tests with JMeter, Maven and Hudson
CI with Jenkins, Git, Maven, Grunt, and JMeter20over 11 years ago
Continuous automated web tests using Jenkins and JMeter
Automating JMeter tests with Maven and Jenkins
part 1How to automate JMeter tests with Maven and Jenkins: ,
part 1JMeter Continuous Performance Testing (JMeter + Ant + Jenkins): ,
Continuous Integration 101: How to Run JMeter with Jenkins

Awesome JMeter / CI / Tutorials & Demo / Bamboo

How to Run JMeter in a Continuous Integration Environment with Bamboo

Awesome JMeter / CI / Tutorials & Demo / TeamCity

How to Run JMeter Tests with TeamCity for Continuous Integration

Awesome JMeter / CI / Tutorials & Demo / CircleCI

How to integrate JMeter into CircleCI

Awesome JMeter / CI / Tutorials & Demo / SonarQube

JMeter with Sonar

Awesome JMeter / Distributed Testing

JMeter Distributed Testing Step-by-step
JMeter Remote Testing
Setting up a JMeter Cluster for web server load testing

Awesome JMeter / Distributed Testing / Dockerized

Dockerized JMeterDistributed load testing workflow with Docker and JMeter
JMeter Docker Images
Distributed JMeter testing using Docker
A Docker solution to JMeter + InfluxDB + Grafana performance testing
AutoMeter59about 7 years agoAn automation tool for scaling load tests using distributed slaves, based on JMeter master-slave architecture
JMeter Docker ExtensionDocker extension to run JMeter tests from Docker Desktop

Awesome JMeter / Distributed Testing / Testing in Cloud / Kubernetes

jmeter-kubernetes364over 2 years agoJMeter cluster support for Kubernetes and OpenShift
jmeter-k8s-starterkit87over 2 years agoJMeter k8s starter kit, with live test reporting, JMeter monitoring, k8s monitoring and mock as a service
kangal162almost 2 years agoKubernetes and Go Automatic Loader solution to run performance tests in Kubernetes cluster using multiple load generators
aks_testing_fwk37about 6 years agoAKS-based scalable JMeter test framework with Grafana reporting

Awesome JMeter / Distributed Testing / Testing in Cloud / Amazon Web Services

jmeter-ec2463about 7 years agoAutomates running Apache JMeter on Amazon EC2
gee16over 12 years agoA modified version of JMeter-EC2 project
os-jmeter-aws1about 9 years agoRun JMeter on multiple Amazon EC2 instances, view results in ELK
Load Testing with JMeter and Amazon EC2
Performance Testing in the Cloud with JMeter & AWS
JMeter distributed testing with Amazon EC2
jmeter-ecs44almost 4 years agoJMeter docker image for distributed testing on EC2 Container Service (ECS)

Awesome JMeter / Distributed Testing / Testing in Cloud / DigitalOcean

Lightweight JMeter CloudBuilding your own JMeter Cloud using DigitalOcean, JMeter and Docker

Awesome JMeter / Distributed Testing / Testing in Cloud / Microsoft Azure

Load Testing Pipeline with JMeter, ACI and Terraform120over 4 years agoScalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure

Awesome JMeter / Cloud Services / SaaS

Perforce BlazeMeterPerformance engineering platform with JMeter and Selenium support
OctoPerfSaaS and On-Premise Load Testing Tool with JMeter and Selenium support
Tricentis FloodLoad testing service with JMeter, Gatling and Selenium scenarios support
RedLine13AWS-based load testing service with JMeter, Gatling and Selenium scenarios support
LoadRunner CloudOpenText cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly Micro Focus LoadRunner Cloud, formerly HP StormRunner Load)
LoadiumAWS-based load testing service with JMeter and Selenium support
Azure MicrosoftAzure Load Testing Service use Apache JMeter

Awesome JMeter / Results Processing

JMeter Report DashboardJMeter supports dashboard report generation to get graphs and statistics from a test plan
Latency LingoPublish test results to generate hosted, interactive dashboards containing insights

Awesome JMeter / Results Processing / Results Analysis

JMeter Log AnalysisSuggestions and recipes for JMeter log analysis
Analyzing JMeter Results
JMeter Result Analysis: The Ultimate Guide
JtlReporter132almost 2 years agoOnline reporting application to generate reports by uploading JTL file
JMeter Result Analysis Plugin58about 4 years agoMaven plugin that parses JMeter test results and generates detailed reports with charts
JMeter Results AnalyserWeb-based application for collating, analysing and reporting JMeter test results
JMeter Graph Tool Maven Plugin9over 2 years agoMaven plugin to create graphs and filter results using CMDRunner and Filter Results Tools from ; usually used along with the and set of

Awesome JMeter / Results Processing / Results Analysis / DB Results Collectors

JMeter DBCollector PluginPlugin to enable results logging into a database for more effective reporting
JMeter MySQLCollector PluginPatch to configure listener to log into MySQL database

Awesome JMeter / Results Processing / Results Analysis / SLA and KPIs

JMeter SLA Report40over 5 years agoJMeter HTML report generator based on JAMon
JMeter JUnit Reporter4over 2 years agoApache JMeter plugin for generating JUnit Reports in XML format, based on custom KPIs (Key Performance Indicators)

Awesome JMeter / Results Processing / Results Analysis / SLA and KPIs / Tools to validate results from KPIs:

JUnit KPI Reporter from JMeter CSV Report0about 3 years agoTool to generate JUnit Report based on custom KPIs applied to the JMeter Report CSV file
JUnit KPI Reporter from JMeter Dashboard Statistics JSON File2about 3 years agoTool to generate JUnit Report based on custom KPIs applied to the JMeter Dashboard Statistics JSON file
JUnit Report Compare 2 JMeter Report CSV Files1about 3 years agoTool to compare 2 load tests using JMeter Report CSV files and create a JUnit Report based on custom KPIs

Awesome JMeter / Results Processing / Reporting & Visualization / InfluxDB & Grafana

Using JMeter with InfluxDB & GrafanaCollection of guides to collect and visualize real-time test results and server monitoring stats using InfluxDB & Grafana
How to Use Grafana to Monitor JMeter Non-GUI Results
jmeterReports27almost 5 years agoAutogenerated JMeter test-run results reported into Confluence, using Grafana custom dashboards
InfluxDB Community Template for JMeter352over 3 years agoPrepackaged InfluxDB configurations that contain everything from dashboards and Telegraf configurations to notifications and alerts in a single manifest file

Awesome JMeter / Results Processing / Reporting & Visualization / InfluxDB & Grafana / Grafana Dashboards

JMeter Load Test DashboardGrafana dashboard shows live load test metrics provided by JMeter (by NovaTec-APM)
JMeter Dashboard using Core InfluxdbBackendListenerClientMonitor your Apache JMeter load test in real time with InfluxDB and Grafana (by Philippe M)
JMeter Dashboard (3.2 and up)Monitor JMeter load test in real time with InfluxDB and Grafana (by adrianbanu)
JMeter (via prometheus exporter)A Grafana dashboard to inspect JMeter metrics via Prometheus exporter (by chiabre)

Awesome JMeter / Results Processing / Reporting & Visualization / InfluxDB & Grafana

JMeter-InfluxBD-Writer Plugin78almost 7 years agoJMeter plugin to write load test data on-the-fly into InfluxDB
JMeter Results to InfluxDB9almost 7 years agoRead JMeter results from csv file and put into InfluxDB database

Awesome JMeter / Results Processing / Reporting & Visualization / ELK Stack

Using ELKUsing Elasticsearch, Logstash, and Kibana to visualize JMeter test results
JMeter + ElasticSearch Live MonitoringUsing the ElasticSearch Backend listener and Grafana/Kibana to monitor results in real time
jmeter-logstash8almost 2 years agoParse JTL result with Docker and Logstash in real time or after test end, and send data to Elasticsearch or InfluxDb, to have a nice dashboard and compare different tests

Awesome JMeter / Results Processing / Reporting & Visualization / Prometheus

jmeter-prometheus-plugin169about 3 years agoA Prometheus Listener for Apache JMeter that exposes results in HTTP API
jmeter-prometheus-listener21over 3 years agoApache JMeter Backend Listener implementation for Prometheus metrics exporting
ulp-observability-plugin5almost 3 years agoAllows you to monitor your JMeter CLI performance test from your favorite browser without having to start JMeter in GUI mode

Awesome JMeter / Results Processing / Reporting & Visualization / ClickHouse

JMeter Results from ClickHouseUsing the , ClickHouse and Grafana to collect and monitor test results
jmeter-clickhouse-listenerJMeter plugin allows to write load test data on-the-fly to ClickHouse

Awesome JMeter / Results Processing / Reporting & Visualization / Backend Listener Implementations

jmeter-elasticsearch-backend-listener99over 2 years agoJMeter plugin to send test results to an ElasticSearch engine
jmeter-backend-azure32over 3 years agoJMeter plugin to send test results to Azure Application Insights
jmeter-backend-listener-kafka30over 4 years agoJMeter plugin to send test results to a Kafka server
jmeter-listenerJMeter plugin to write load test data on-the-fly to ClickHouse, InfluxDB, ElasticSearch
jmeter-influxdb2-listener-plugin120about 2 years agoInfluxDB v2.0 listener plugin for Apache JMeter
jmeter-datadog-backend-listener12almost 3 years agoSend JMeter test results to Datadog
jmeter-dynatrace-plugin14over 3 years agoA JMeter Backend listener implementation to send the recorded load test metrics via the Dynatrace MINT metric ingest to the configured Dynatrace monitoring environment
jmeter-backend-newrelic9over 2 years agoA JMeter plugin to send test results to New Relic Metrics API

Awesome JMeter / Results Processing / Reporting & Visualization / AWS CloudWatch

jmeter-cw-logs10almost 10 years agoCloudFormation template for publishing JMeter test results to AWS CloudWatch Logs

Awesome JMeter / Results Processing / Reporting & Visualization / Custom & Deprecated

Using Matplotlib & PythonPlotting JMeter load test results with Matplotlib plotting tool and Python
Statistical Aggregate ReportCustom Statistical Aggregate Report listener for enhanced results visualization
JChav3over 11 years agoJMeter Chart History and Visualization library
howtoJMeter Dashboard: , - Real-time monitoring of JMeter load test
Using CMDRunner & PowershellCreate JMeter graphs with CMDRunner with powershell parallel execution

Awesome JMeter / Performance Testing / Streaming Protocols

Easy and realistic Load Testing of HTTP Live Streaming (HLS) with Apache JMeter
Using JMeter to Load Test Live HLS Concurrency of Wowza Streaming Engine
Load testing HLS with Ruby JMeter
How to Test Video Streaming with JMeter
HLS JMeter Plugin48over 2 years ago

Awesome JMeter / Performance Testing / Mobile Apps

Record iOS application HTTP requests
Load Testing Mobile Apps Made Easy

Awesome JMeter / Performance Testing / Mainframe Environments

JMeter RTE Plugin19about 2 years agoJMeter RTE (Remote Terminal Emulator protocol) plugin for testing Mainframe applications

Awesome JMeter / Performance Testing / RPC Frameworks

JMeter gRPC Plugin42over 3 years agoJMeter plugin supports load test gRPC
JMeter gRPC Request184over 2 years agoJMeter gRPC Request load test plugin
JMeter Dubbo Plugin568about 3 years agoJMeter plugin for Apache Dubbo

Awesome JMeter / Performance Testing / RESTful API

REST API Testing with JMeter. Step by Step Guide

Awesome JMeter / Tools / Plugins

JMeter PluginsIndependent set of plugins for Apache JMeter, with plugin manager references many plugins and simplifies installation
Ubik Load PackProductivity extensions for Apache JMeter
jmeter-pluginGitHub Topics: , - Explore JMeter plugins tagged with the or labels

Awesome JMeter / Tools / Correlation

Correlation Recorder Plugin27almost 2 years agoJMeter plugin that simplifies the process of recording for applications with Dynamic Variables by providing automatic correlations of variables at recording time
Siebel CRM Plugin10over 2 years agoJMeter plugin to simplify the scripting of Siebel CRM applications by providing automatic correlations of variables at recording time ❄️
ULP Auto-correlator PluginCommercial plugin for Oracle and Vaadin-based applications from

Awesome JMeter / Tools / Extending JMeter

JMeter Developer Manual
How to write a plugin for JMeter
How to build a JMeter plugin utilizing Groovy
How to create a plugin in JMeter
Custom JMeter Samplers and Config Elements
Implement Custom JMeter Samplers
Hello JMeter plugin21over 2 years agoA brief, clear & fast guide to create your first JMeter plugin

Awesome JMeter / Tools / IDE Integration

Intellij IDEA IDE PluginCreate run configurations and run JMeter tests from Intellij IDEA
JMeter Viewer5almost 2 years agoOpen JMeter test plans inside Intellij IDE
JMeter + Eclipse HOWTODevelop the JMeter project with Eclipse IDE
Using a Load Generator in NetBeans IDE

Awesome JMeter / Tools / Editors

BlocklyJMX EditorA web-based viewer and editor for JMeter test plan files (part of project)
JEval31almost 6 years agoA Python-based utility which evaluates JMeter test plan and provides recommendations and best practices by analyzing each element
JMX EnhancerA solution to expedite preparation of JMeter test plans
jmx.jsWeb-based editor for JMeter JMX files 💀

Awesome JMeter / Tools / Utilities

Hamster15over 2 years agoSwiftly launch your JMeter test plans from Mac menubar

Awesome JMeter / APM Integration

Servers Performance Monitoring PluginServer monitoring plugin from project
CA App Synthetic MonitorTransaction monitoring & testing solution with JMeter support
part 1Performance Remediation using New Relic and JMeter: ,
Elastic APM integration1over 2 years agoManages the integration of Elastic Application Performance Monitoring API in Apache JMeter script

Awesome JMeter / JMeter Performance

JMeter PerformanceJMeter performance evolution across versions
JMeter Performance and Tuning TipsBy Ubik Ingenierie
part 1How to speed up JMeter: ,

Awesome JMeter / Tips & Tricks

JMeter tipsJMeter tips and tricks scratchpad

Awesome JMeter / Books

Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your WebsitesBy Emily H. Halili (Packt Publishing)
Performance Testing with JMeter 2.9By Bayo Erinle ( ); guide to test web applications using Apache JMeter with practical, hands-on examples
Performance Testing with JMeter, 2nd EditionBy Bayo Erinle ( )
Performance Testing with JMeter 3, 3rd EditionBy Bayo Erinle ( )
JMeter CookbookBy Bayo Erinle ( ); 70 insightful and practical recipes to help successfully use Apache JMeter
JMeter by ExampleBy Sai Matam and Jagdeep Jain ( ); a simple, practical, step-by-step tutorial to measure the performance of websites
Pro Apache JMeter: Web Application Performance TestingBy Sai Matam and Jagdeep Jain ( )
Master Apache JMeter: From load testing to DevOpsBy Antonio Gomes Rodrigues, Bruno Demion (Milamber) and Philippe Mouawad ( , )
Advanced JMeter TestingBy Penny Curich ( ), guide to write custom components for Apache JMeter 5.0

Awesome JMeter / Trainings & Courses

JMeter: Performance and Load Testing (Feb 2019)By LinkedIn Learning
Advanced JMeter (Jul 2020)By LinkedIn Learning
JMeter Training CoursesBy NobleProg
BlazeMeter UniversityBy BlazeMeter
JMeter Courses collectionBy Udemy
Web Applications (and Mobile Apps) Performance Testing with JMeterBy Pragmatic Test Labs
Training courses on Load Testing with Apache JMeterBy Ubik Ingenierie
Apache JMeter TrainingBy QAInsights
JMeter Getting Started Course (Apr 2019)By Pluralsight

Awesome JMeter / Videos

JMeter TutorialsBy Automation Step by Step
Learn Apache JMeter SeriesBy QAInsights
JMeter / Devops/ CI-CD / CloudBy xavki

Awesome JMeter / Community / Blogs

BlazeMeter BlogBlazeMeter blog about JMeter and performance testing
Ubik Load Pack BlogUbik Ingenierie blog
TestAutomationGuru BlogTechnical blog on test automation
RedLine13 BlogJMeter articles in RedLine13 blog
Flood.io BlogLoad testing thoughts, stories and ideas from Flood IO
JMeter BlogAnother blog for performance & automation testing using JMeter
OctoPerf BlogOctoPerf blog about JMeter and load testing
Abstracta JMeter ArchivesAbstracta blog about JMeter
JMeter BasicsBy João Farias
Azure Load Testing BlogBy Microsoft Tech Community

Awesome JMeter / Community / Forums

JMeterPlugins Google Group

Awesome JMeter / Community / Twitter

@ApacheJMeterOfficial Twitter account of the Apache JMeter load testing tool
@jmeter_pluginsTwitter account of custom plugins project for JMeter load testing tool
@BlazeMeterOfficial Twitter account of Blazemeter, performance engineering platform for DevOps, based on JMeter
@masterjmeterOfficial account of the book
@ubikloadpackTwitter account of , custom JMeter plugins for Video Streaming & complex protocols load testing

Awesome JMeter / Community / Q&A

jmeter on Stack Overflow
jmeter on Gitter
#jmeter on Slack
r/jmeter on Reddit
Awesome Software Quality2,266over 3 years agoA list of free software testing and verification resources
Awesome Testing1,892almost 2 years agoA curated list of testing resources
Awesome Tsung19over 2 years agoOpen-source multi-protocol distributed load testing tool, developed in Erlang
Awesome Gatling71almost 2 years agoOpen-source load and performance testing framework based on Scala, Akka and Netty
Awesome k6598almost 2 years agoOpen-source, developer-centric performance monitoring and load testing solution
Awesome Locust93over 2 years agoOpen-source scalable load testing framework written in Python
How They Load Test105over 2 years agoA curated collection of publicly available resources on how companies around the world perform load testing
Load Testing Toolkit178almost 2 years agoCollection of open-source tools for debugging, benchmarking, load and stress testing your code or services

Backlinks from these awesome lists:

More related projects: