Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -1,4 +1,4 @@
 Awesome JMeter !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 Awesome JMeter !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
A curated collection of resources covering Apache JMeter (https://jmeter.apache.org/) and related stuff and shiny things: plugins, integrations, testing techniques, DevOps practices, etc.
@@ -10,8 +10,8 @@
▐ Apache JMeter (https://jmeter.apache.org/) is open source, pure Java application designed to load test functional behavior and measure performance.
This list grew up from an occasional answer (https://sqa.stackexchange.com/a/2552/1842) on Stack Exchange and personal JMeter-related links collection, got further inspiration from awesome 
(https://github.com/sindresorhus/awesome) project and improved by these amazing contributors (CONTRIBUTORS.md).
This list grew up from an occasional answer (https://sqa.stackexchange.com/a/2552/1842) on Stack Exchange and personal JMeter-related links collection, got further inspiration from awesome (https://github.com/sindresorhus/awesome) 
project and improved by these amazing contributors (CONTRIBUTORS.md).
Contents
@@ -88,8 +88,8 @@
Tutorials
- JMeter Tutorial (https://artoftesting.com/jmeter-tutorial) - By ArtOfTesting.
- Load Testing with JMeter: part 1 (https://lincolnloop.com/insights/load-testing-jmeter-part-1-getting-started/), part 2 (https://lincolnloop.com/insights/load-testing-jmeter-part-2-headless-testing-and-je/), 
part 3 (https://lincolnloop.com/insights/load-testing-jmeter-part-3-replaying-apache-logs/) - By Brandon Konkle.
- Load Testing with JMeter: part 1 (https://lincolnloop.com/insights/load-testing-jmeter-part-1-getting-started/), part 2 (https://lincolnloop.com/insights/load-testing-jmeter-part-2-headless-testing-and-je/), part 3 
(https://lincolnloop.com/insights/load-testing-jmeter-part-3-replaying-apache-logs/) - By Brandon Konkle.
- JMeter Tutorial (https://www.tutorialspoint.com/jmeter/) - By Tutorials Point.
- JMeter Tutorial for Load Testing: The Ultimate Guide (https://www.javacodegeeks.com/2014/11/jmeter-tutorial-load-testing.html) - By Daniel Gutierrez Diez.
- JMeter: Load Development Lifecycle (https://datacadamia.com/jmeter/lifecycle) - By DataCadamia.
@@ -126,8 +126,7 @@
Frameworks
- Taurus (https://gettaurus.org/) - Automation-friendly framework for Continuous Testing.
- Performance testing framework (https://github.com/serputko/performance-testing-framework) - Framework both for backend load testing with Apache JMeter and frontend load testing with sitespeed.io + webpagetest 
private instance.
- Performance testing framework (https://github.com/serputko/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 (https://github.com/innogames/ltc) - Online web-application/dashboard to run, monitor and analyze results of load tests using JMeter.
- MeterSphere (https://github.com/metersphere/metersphere) - One-stop open-source enterprise-class continuous testing platform, compatible with open-source standards such as JMeter :cn:.
- Carrier (https://getcarrier.io/) - Continuous test execution platform with ability to perform load testing using customized JMeter and Gatling containers.
@@ -207,8 +206,8 @@
 - DigitalOcean
- **Lightweight JMeter Cloud** (https://docs.google.com/presentation/d/1Yi5C27C3Q0AnT-uw9SRnMeEqXSKLQ8h9O9Jqo1gQiyI/) - Building your own JMeter Cloud using DigitalOcean, JMeter and Docker.
 - Microsoft Azure
- **Load Testing Pipeline with JMeter, ACI and Terraform** (https://github.com/Azure-Samples/jmeter-aci-terraform) - Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynam 
ically provision and destroy the required infrastructure on Azure. 
- **Load Testing Pipeline with JMeter, ACI and Terraform** (https://github.com/Azure-Samples/jmeter-aci-terraform) - Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and dest 
roy the required infrastructure on Azure. 
Cloud Services / SaaS
@@ -218,8 +217,7 @@
- OctoPerf (https://octoperf.com/) - SaaS and On-Premise Load Testing Tool with JMeter and Selenium support.
- Tricentis Flood (https://www.flood.io/) - Load testing service with JMeter, Gatling and Selenium scenarios support.
- RedLine13 (https://redline13.com/) - AWS-based load testing service with JMeter, Gatling and Selenium scenarios support.
- LoadRunner Cloud (https://www.microfocus.com/en-us/products/loadrunner-cloud/overview) - Micro Focus cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly HP 
StormRunner Load).
- LoadRunner Cloud (https://www.microfocus.com/en-us/products/loadrunner-cloud/overview) - Micro Focus cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly HP StormRunner Load).
- Loadium (https://loadium.com/) - AWS-based load testing service with JMeter and Selenium support.
- Azure Microsoft (https://azure.microsoft.com/en-us/products/load-testing/) - Azure Load Testing Service use Apache JMeter.
@@ -237,8 +235,8 @@
- JtlReporter (https://github.com/ludeknovy/jtl-reporter) - Online reporting application to generate reports by uploading JTL file.
- JMeter Result Analysis Plugin (https://github.com/afranken/jmeter-analysis-maven-plugin) - Maven plugin that parses JMeter test results and generates detailed reports with charts.
- JMeter Results Analyser (https://sourceforge.net/projects/jmstats/) - Web-based application for collating, analysing and reporting JMeter test results.
- JMeter Graph Tool Maven Plugin (https://github.com/vdaburon/jmeter-graph-tool-maven-plugin) - Maven plugin to create graphs and filter results using CMDRunner and Filter Results Tools from JMeter Plugins 
(#plugins); usually used along with the JMeter Maven Plugin (#tools--plugins) and set of "companion" plugins (https://github.com/vdaburon/jmeter-graph-tool-maven-plugin#compagnion-tools).
- JMeter Graph Tool Maven Plugin (https://github.com/vdaburon/jmeter-graph-tool-maven-plugin) - Maven plugin to create graphs and filter results using CMDRunner and Filter Results Tools from JMeter Plugins (#plugins); usually used along
with the JMeter Maven Plugin (#tools--plugins) and set of "companion" plugins (https://github.com/vdaburon/jmeter-graph-tool-maven-plugin#compagnion-tools).
- DB Results Collectors
 - JMeter DBCollector Plugin (https://sourceforge.net/projects/jmeterdbcollect/) - Plugin to enable results logging into a database for more effective reporting.
 - JMeter MySQLCollector Plugin (https://cwiki.apache.org/confluence/display/jmeter/MysqlCollectorPlugin) - Patch to configure listener to log into MySQL database.
@@ -247,10 +245,9 @@
 - JMeter JUnit Reporter (https://github.com/tilln/jmeter-junit-reporter) - Apache JMeter plugin for generating JUnit Reports in XML format, based on custom KPIs (Key Performance Indicators).
 - Tools to validate results from KPIs:
- **JUnit KPI Reporter from JMeter CSV Report** (https://github.com/vdaburon/JUnitReportKpiJMeterReportCsv) - Tool to generate JUnit Report based on custom KPIs applied to the JMeter Report CSV file. 
- **JUnit KPI Reporter from JMeter Dashboard Statistics JSON File** (https://github.com/vdaburon/JUnitReportKpiJMeterDashboardStats) - Tool to generate JUnit Report based on custom KPIs applied to the JMeter Das 
hboard Statistics JSON file. 
- **JUnit Report Compare 2 JMeter Report CSV Files** (https://github.com/vdaburon/JUnitReportKpiCompareJMeterReportCsv) - Tool to compare 2 load tests using JMeter Report CSV files and create a JUnit Report base 
d on custom KPIs. 
- **JUnit KPI Reporter from JMeter Dashboard Statistics JSON File** (https://github.com/vdaburon/JUnitReportKpiJMeterDashboardStats) - Tool to generate JUnit Report based on custom KPIs applied to the JMeter Dashboard Statistics JSON fi 
le. 
- **JUnit Report Compare 2 JMeter Report CSV Files** (https://github.com/vdaburon/JUnitReportKpiCompareJMeterReportCsv) - Tool to compare 2 load tests using JMeter Report CSV files and create a JUnit Report based on custom KPIs. 
Reporting & Visualization
@@ -259,30 +256,28 @@
 - Using JMeter with InfluxDB & Grafana (https://www.vinsguru.com/category/influxdb/) - Collection 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 (https://dzone.com/articles/how-to-use-grafana-to-monitor-jmeter-non-gui-resul)
 - jmeterReports (https://github.com/kirillyu/jmeterReports) - Autogenerated JMeter test-run results reported into Confluence, using Grafana custom dashboards :ru:.
 - InfluxDB Community Template for JMeter (https://github.com/influxdata/community-templates/tree/master/apache_jmeter) - Prepackaged InfluxDB configurations that contain everything from dashboards and Telegraf
configurations to notifications and alerts in a single manifest file.
 - InfluxDB Community Template for JMeter (https://github.com/influxdata/community-templates/tree/master/apache_jmeter) - Prepackaged InfluxDB configurations that contain everything from dashboards and Telegraf configurations to 
notifications and alerts in a single manifest file.
 - Grafana Dashboards
- **JMeter Load Test Dashboard** (https://grafana.com/grafana/dashboards/1152-jmeter-load-test/) - Grafana dashboard shows live load test metrics provided by JMeter (by NovaTec-APM). 
- **JMeter Dashboard using Core InfluxdbBackendListenerClient** (https://grafana.com/grafana/dashboards/5496-apache-jmeter-dashboard-by-ubikloadpack/) - Monitor your Apache JMeter load test in real time with Inf 
luxDB and Grafana (by Philippe M). 
- **JMeter Dashboard using Core InfluxdbBackendListenerClient** (https://grafana.com/grafana/dashboards/5496-apache-jmeter-dashboard-by-ubikloadpack/) - Monitor your Apache JMeter load test in real time with InfluxDB and Grafana (by Phi 
lippe M). 
- **JMeter Dashboard (3.2 and up)** (https://grafana.com/grafana/dashboards/3351-jmeter-3-3/) - Monitor JMeter load test in real time with InfluxDB and Grafana (by adrianbanu). 
- **JMeter (via prometheus exporter)** (https://grafana.com/grafana/dashboards/2492-jmeter/) - A Grafana dashboard to inspect JMeter metrics via Prometheus exporter (by chiabre). 
 - JMeter-InfluxBD-Writer Plugin (https://github.com/NovatecConsulting/JMeter-InfluxDB-Writer) - JMeter plugin to write load test data on-the-fly into InfluxDB.
 - JMeter Results to InfluxDB (https://github.com/soprasteria/jmeter2influxdb) - Read JMeter results from csv file and put into InfluxDB database.
- ELK Stack
 - Using ELK (https://ecmarchitect.com/archives/2014/09/09/3932) - Using Elasticsearch, Logstash, and Kibana to visualize JMeter test results.
 - JMeter + ElasticSearch Live Monitoring (https://medium.com/@anthony.gauthier325/jmeter-elasticsearch-live-monitoring-c895c843c51e) - Using the ElasticSearch Backend listener and Grafana/Kibana to monitor 
results in real time.
 - jmeter-logstash (https://github.com/anasoid/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.
 - JMeter + ElasticSearch Live Monitoring (https://medium.com/@anthony.gauthier325/jmeter-elasticsearch-live-monitoring-c895c843c51e) - Using the ElasticSearch Backend listener and Grafana/Kibana to monitor results in real time.
 - jmeter-logstash (https://github.com/anasoid/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.
- Prometheus
 - jmeter-prometheus-plugin (https://github.com/johrstrom/jmeter-prometheus-plugin) - A Prometheus Listener for Apache JMeter that exposes results in HTTP API.
 - jmeter-prometheus-listener (https://github.com/kolesnikovm/jmeter-prometheus-listener) - Apache JMeter Backend Listener implementation for Prometheus metrics exporting.
 - ulp-observability-plugin (https://github.com/ubikingenierie/ulp-observability-plugin) - Allows you to monitor your JMeter CLI performance test from your favorite browser without having to start JMeter in GUI
mode.
 - ulp-observability-plugin (https://github.com/ubikingenierie/ulp-observability-plugin) - Allows you to monitor your JMeter CLI performance test from your favorite browser without having to start JMeter in GUI mode.
- ClickHouse
 - JMeter Results from ClickHouse (https://grafana.com/grafana/dashboards/9561-jmeter-results-from-clickhouse-eng/) - Using the JMeter Listener pack 
(https://gitlab.com/testload/jmeter-listener/-/wikis/3.3-ClickHouse-usage), ClickHouse and Grafana to collect and monitor test results.
 - JMeter Results from ClickHouse (https://grafana.com/grafana/dashboards/9561-jmeter-results-from-clickhouse-eng/) - Using the JMeter Listener pack (https://gitlab.com/testload/jmeter-listener/-/wikis/3.3-ClickHouse-usage), ClickHouse
and Grafana to collect and monitor test results.
 - jmeter-clickhouse-listener (https://gitlab.com/testload-group/jmeter-clickhouse-listener) - JMeter plugin allows to write load test data on-the-fly to ClickHouse.
- Backend Listener Implementations
 - jmeter-elasticsearch-backend-listener (https://github.com/anthonygauthier/jmeter-elasticsearch-backend-listener) - JMeter plugin to send test results to an ElasticSearch engine.
@@ -291,8 +286,8 @@
 - jmeter-listener (https://gitlab.com/testload/jmeter-listener) - JMeter plugin to write load test data on-the-fly to ClickHouse, InfluxDB, ElasticSearch.
 - jmeter-influxdb2-listener-plugin (https://github.com/mderevyankoaqa/jmeter-influxdb2-listener-plugin) - InfluxDB v2.0 listener plugin for Apache JMeter.
 - jmeter-datadog-backend-listener (https://github.com/DataDog/jmeter-datadog-backend-listener) - Send JMeter test results to Datadog.
 - jmeter-dynatrace-plugin (https://github.com/dynatrace-oss/jmeter-dynatrace-plugin) - A JMeter Backend listener implementation to send the recorded load test metrics via the Dynatrace MINT metric ingest to 
the configured Dynatrace monitoring environment.
 - jmeter-dynatrace-plugin (https://github.com/dynatrace-oss/jmeter-dynatrace-plugin) - A 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-newrelic (https://github.com/darrensmithwtc/jmeter-backend-newrelic) - A JMeter plugin to send test results to New Relic Metrics API.
- AWS CloudWatch
 - jmeter-cw-logs (https://github.com/concurrencylabs/jmeter-cw-logs) - CloudFormation template for publishing JMeter test results to AWS CloudWatch Logs.
@@ -300,8 +295,7 @@
 - Using Matplotlib & Python (https://www.metaltoad.com/blog/plotting-your-load-test-jmeter) - Plotting JMeter load test results with Matplotlib plotting tool and Python.
 - Statistical Aggregate Report (https://rubenlaguna.com/post/2007-01-02-better-jmeter-graphs/) - Custom Statistical Aggregate Report listener for enhanced results visualization.
 - JChav (https://github.com/d6y/jchav) - JMeter Chart History and Visualization library.
 - JMeter Dashboard: howto (https://seangkuan.blogspot.com/2015/06/jmeter-dashboard-realtime-monitoring-of.html), sources (https://github.com/vincentskooi/JMeterDashboard) - Real-time monitoring of JMeter load 
test.
 - JMeter Dashboard: howto (https://seangkuan.blogspot.com/2015/06/jmeter-dashboard-realtime-monitoring-of.html), sources (https://github.com/vincentskooi/JMeterDashboard) - Real-time monitoring of JMeter load test.
 - Using CMDRunner & Powershell (https://performancewebautoamtionother.blogspot.com/2015/12/jmeter-create-graphs-with-cmdrunner.html) - Create JMeter graphs with CMDRunner with powershell parallel execution.
Performance Testing
@@ -339,14 +333,13 @@
- JMeter Plugins (https://jmeter-plugins.org/) - Independent set of plugins for Apache JMeter, with plugin manager references many plugins and simplifies installation.
- Ubik Load Pack (https://ubikloadpack.com/) - Productivity extensions for Apache JMeter.
- GitHub Topics: jmeter-plugin (https://github.com/topics/jmeter-plugin), jmeter-plugins (https://github.com/topics/jmeter-plugins) - Explore JMeter plugins tagged with the jmeter-plugin or jmeter-plugins 
labels.
- GitHub Topics: jmeter-plugin (https://github.com/topics/jmeter-plugin), jmeter-plugins (https://github.com/topics/jmeter-plugins) - Explore JMeter plugins tagged with the jmeter-plugin or jmeter-plugins labels.
Correlation
- Correlation Recorder Plugin (https://github.com/Blazemeter/CorrelationRecorder) - JMeter plugin that simplifies the process of recording for applications with Dynamic Variables by providing automatic 
correlations of variables at recording time.
- Correlation Recorder Plugin (https://github.com/Blazemeter/CorrelationRecorder) - 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 (https://github.com/Blazemeter/SiebelPlugin) - JMeter plugin to simplify the scripting of Siebel CRM applications by providing automatic correlations of variables at recording time ❄️.
- ULP Auto-correlator Plugin (https://www.ubik-ingenierie.com/blog/ubikloadpack-autocorrelator-plugin-help/) - Commercial plugin for Oracle and Vaadin-based applications from Ubik Load Pack (#plugins).
@@ -407,16 +400,13 @@
- Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your Websites (https://books.google.com/books?id=nX8oKIEvUcYC) - By Emily H. Halili (Packt Publishing).
- Performance Testing with JMeter 2.9 (https://books.google.com/books?id=fpWmv3wPT64C) - By Bayo Erinle (Packt Publishing (https://www.packtpub.com/product/performance-testing-with-jmeter-29/9781782165842)); 
guide to test web applications using Apache JMeter with practical, hands-on examples.
- Performance Testing with JMeter, 2nd Edition (https://books.google.com/books?id=6ditCAAAQBAJ) - By Bayo Erinle (Packt Publishing 
(https://www.packtpub.com/product/performance-testing-with-jmeter/9781784394813)).
- Performance Testing with JMeter 3, 3rd Edition (https://books.google.com/books?id=BedDDwAAQBAJ) - By Bayo Erinle (Packt Publishing 
(https://www.packtpub.com/product/performance-testing-with-jmeter-3-third-edition/9781787285774)).
- JMeter Cookbook (https://books.google.com/books?id=gJUeBQAAQBAJ) - By Bayo Erinle (Packt Publishing (https://www.packtpub.com/product/jmeter-cookbook/9781783988280)); 70 insightful and practical recipes to 
help successfully use Apache JMeter.
- JMeter by Example (https://books.google.com/books?id=iWeJDAEACAAJ) - By Sai Matam and Jagdeep Jain (Leanpub (https://leanpub.com/jmeterbyexample)); a simple, practical, step-by-step tutorial to measure the 
performance of websites.
- Performance Testing with JMeter 2.9 (https://books.google.com/books?id=fpWmv3wPT64C) - By Bayo Erinle (Packt Publishing (https://www.packtpub.com/product/performance-testing-with-jmeter-29/9781782165842)); guide to test web 
applications using Apache JMeter with practical, hands-on examples.
- Performance Testing with JMeter, 2nd Edition (https://books.google.com/books?id=6ditCAAAQBAJ) - By Bayo Erinle (Packt Publishing (https://www.packtpub.com/product/performance-testing-with-jmeter/9781784394813)).
- Performance Testing with JMeter 3, 3rd Edition (https://books.google.com/books?id=BedDDwAAQBAJ) - By Bayo Erinle (Packt Publishing (https://www.packtpub.com/product/performance-testing-with-jmeter-3-third-edition/9781787285774)).
- JMeter Cookbook (https://books.google.com/books?id=gJUeBQAAQBAJ) - By Bayo Erinle (Packt Publishing (https://www.packtpub.com/product/jmeter-cookbook/9781783988280)); 70 insightful and practical recipes to help successfully use Apache
JMeter.
- JMeter by Example (https://books.google.com/books?id=iWeJDAEACAAJ) - By Sai Matam and Jagdeep Jain (Leanpub (https://leanpub.com/jmeterbyexample)); a simple, practical, step-by-step tutorial to measure the performance of websites.
- Pro Apache JMeter: Web Application Performance Testing (https://books.google.com/books?id=YJ4xDwAAQBAJ) - By Sai Matam and Jagdeep Jain (Apress (https://link.springer.com/book/10.1007/978-1-4842-2961-3)).
- Master Apache JMeter: From load testing to DevOps (https://books.google.com/books?id=D_amDwAAQBAJ) - By Antonio Gomes Rodrigues, Bruno Demion (Milamber) and Philippe Mouawad (Leanpub 
(https://leanpub.com/master-jmeter-from-load-test-to-devops), Packt Publishing (https://www.packtpub.com/product/master-apache-jmeter-from-load-testing-to-devops/9781839217647)).