Awesome Lists

awesome-jmeter

by aliesbelik

awesome listHTMLpushed almost 2 years ago

A collection of resources covering different aspects of JMeter usage.

AI summary

JMeter resource hub

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

stars
727
forks
190
watching
57
awesome lists
8
entries
232
View on GitHubaliesbelik.github.io/awesome-jmeter

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/aliesbelik/awesome-jmeter/links.svg)](https://awesome.facts.dev/awesome/aliesbelik/awesome-jmeter)
HTML
<a href="https://awesome.facts.dev/awesome/aliesbelik/awesome-jmeter"><img src="https://awesome.facts.dev/shield/aliesbelik/awesome-jmeter/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/aliesbelik/awesome-jmeter/links.svg

What's in the list

232 links in 60 sections, with live GitHub stats.activeno commit in 2y

Official Resources

Distributions

Getting Started

Tutorials

Best Practices

Scripting

Automation / DSL

  • Ruby-JMeter

    A Ruby-based DSL for building JMeter test plans

  • jmeter-java-dsl

    Simple Java API to run JMeter performance tests in an VCS and programmers friendly way

  • jmeter-dotnet-dsl

    Simple .Net API to run JMeter performance tests in an VCS and programmers friendly way

  • jmeter-groovy-dsl

    The Groovy-JMeter project is simple DSL to write JMeter test plans

  • jmeter-as-code

    Simple wrapper for JMeter to write and execute JMeter tests with Java

  • pymeter

    Simple JMeter performance tests API for Python

Automation / Packages

  • loadtest

    An R package for load testing using JMeter

Automation / Frameworks

  • Taurus

    Automation-friendly framework for Continuous Testing

  • Performance testing framework

    Framework both for backend load testing with Apache JMeter and frontend load testing with sitespeed.io + webpagetest private instance

  • JMeter Load Testing Center

    Online web-application/dashboard to run, monitor and analyze results of load tests using JMeter

  • MeterSphere

    One-stop open-source enterprise-class continuous testing platform, compatible with open-source standards such as JMeter

  • Carrier

    Continuous test execution platform with ability to perform load testing using customized JMeter and Gatling containers

Automation / Conversion

CI / Tools & Plugins

CI / Tutorials & Demo / Jenkins

CI / Tutorials & Demo / Bamboo

CI / Tutorials & Demo / TeamCity

CI / Tutorials & Demo / CircleCI

CI / Tutorials & Demo / SonarQube

Distributed Testing

Distributed Testing / Dockerized

Distributed Testing / Testing in Cloud / Kubernetes

  • jmeter-kubernetes

    JMeter cluster support for Kubernetes and OpenShift

  • jmeter-k8s-starterkit

    JMeter k8s starter kit, with live test reporting, JMeter monitoring, k8s monitoring and mock as a service

  • kangal

    Kubernetes and Go Automatic Loader solution to run performance tests in Kubernetes cluster using multiple load generators

  • aks_testing_fwk

    AKS-based scalable JMeter test framework with Grafana reporting

Distributed Testing / Testing in Cloud / Amazon Web Services

Distributed Testing / Testing in Cloud / DigitalOcean

Distributed Testing / Testing in Cloud / Microsoft Azure

Cloud Services / SaaS

  • Perforce BlazeMeter

    Performance engineering platform with JMeter and Selenium support

  • OctoPerf

    SaaS and On-Premise Load Testing Tool with JMeter and Selenium support

  • Tricentis Flood

    Load testing service with JMeter, Gatling and Selenium scenarios support

  • RedLine13

    AWS-based load testing service with JMeter, Gatling and Selenium scenarios support

  • LoadRunner Cloud

    OpenText cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly Micro Focus LoadRunner Cloud, formerly HP StormRunner Load)

  • Loadium

    AWS-based load testing service with JMeter and Selenium support

  • Azure Microsoft

    Azure Load Testing Service use Apache JMeter

Results Processing

  • JMeter Report Dashboard

    JMeter supports dashboard report generation to get graphs and statistics from a test plan

  • Latency Lingo

    Publish test results to generate hosted, interactive dashboards containing insights

Results Processing / Results Analysis

Results Processing / Results Analysis / DB Results Collectors

Results Processing / Results Analysis / SLA and KPIs

  • JMeter SLA Report

    JMeter HTML report generator based on JAMon

  • JMeter JUnit Reporter

    Apache JMeter plugin for generating JUnit Reports in XML format, based on custom KPIs (Key Performance Indicators)

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

Results Processing / Reporting & Visualization / InfluxDB & Grafana

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

Results Processing / Reporting & Visualization / InfluxDB & Grafana

Results Processing / Reporting & Visualization / ELK Stack

  • Using ELK

    Using Elasticsearch, Logstash, and Kibana to visualize JMeter test results

  • JMeter + ElasticSearch Live Monitoring

    Using the ElasticSearch Backend listener and Grafana/Kibana to monitor results in real time

  • jmeter-logstash

    Parse 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

Results Processing / Reporting & Visualization / Prometheus

  • jmeter-prometheus-plugin

    A Prometheus Listener for Apache JMeter that exposes results in HTTP API

  • jmeter-prometheus-listener

    Apache JMeter Backend Listener implementation for Prometheus metrics exporting

  • ulp-observability-plugin

    Allows you to monitor your JMeter CLI performance test from your favorite browser without having to start JMeter in GUI mode

Results Processing / Reporting & Visualization / ClickHouse

Results Processing / Reporting & Visualization / Backend Listener Implementations

Results Processing / Reporting & Visualization / AWS CloudWatch

  • jmeter-cw-logs

    CloudFormation template for publishing JMeter test results to AWS CloudWatch Logs

Results Processing / Reporting & Visualization / Custom & Deprecated

Performance Testing / Streaming Protocols

Performance Testing / Mobile Apps

Performance Testing / Mainframe Environments

  • JMeter RTE Plugin

    JMeter RTE (Remote Terminal Emulator protocol) plugin for testing Mainframe applications

Performance Testing / RPC Frameworks

Performance Testing / RESTful API

Tools / Plugins

  • JMeter Plugins

    Independent set of plugins for Apache JMeter, with plugin manager references many plugins and simplifies installation

  • Ubik Load Pack

    Productivity extensions for Apache JMeter

  • jmeter-plugin

    GitHub Topics: , - Explore JMeter plugins tagged with the or labels

Tools / Correlation

  • Correlation Recorder Plugin

    JMeter plugin that simplifies the process of recording for applications with Dynamic Variables by providing automatic correlations of variables at recording time

  • Siebel CRM Plugin

    JMeter plugin to simplify the scripting of Siebel CRM applications by providing automatic correlations of variables at recording time ❄️

  • ULP Auto-correlator Plugin

    Commercial plugin for Oracle and Vaadin-based applications from

Tools / Extending JMeter

Tools / IDE Integration

Tools / Editors

  • BlocklyJMX Editor

    A web-based viewer and editor for JMeter test plan files (part of project)

  • JEval

    A Python-based utility which evaluates JMeter test plan and provides recommendations and best practices by analyzing each element

  • JMX Enhancer

    A solution to expedite preparation of JMeter test plans

  • jmx.js

    Web-based editor for JMeter JMX files 💀

Tools / Utilities

  • Hamster

    Swiftly launch your JMeter test plans from Mac menubar

APM Integration

JMeter Performance

Tips & Tricks

Books

Trainings & Courses

Videos

Community / Blogs

Community / Forums

Community / Twitter

  • @ApacheJMeter

    Official Twitter account of the Apache JMeter load testing tool

  • @jmeter_plugins

    Twitter account of custom plugins project for JMeter load testing tool

  • @BlazeMeter

    Official Twitter account of Blazemeter, performance engineering platform for DevOps, based on JMeter

  • @masterjmeter

    Official account of the book

  • @ubikloadpack

    Twitter account of , custom JMeter plugins for Video Streaming & complex protocols load testing

Community / Q&A

  • Awesome Software Quality

    A list of free software testing and verification resources

  • Awesome Testing

    A curated list of testing resources

  • Awesome Tsung

    Open-source multi-protocol distributed load testing tool, developed in Erlang

  • Awesome Gatling

    Open-source load and performance testing framework based on Scala, Akka and Netty

  • Awesome k6

    Open-source, developer-centric performance monitoring and load testing solution

  • Awesome Locust

    Open-source scalable load testing framework written in Python

  • How They Load Test

    A curated collection of publicly available resources on how companies around the world perform load testing

  • Load Testing Toolkit

    Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.