Apache JMeter
Performance and Load Testing · by Apache Software Foundation
Apache JMeter is a free, open-source Java application for load and performance testing of web applications, APIs and other services, with a GUI for building test plans.
Research status: Not yet verified
Product capabilities
- GUI test plan builder
- HTTP, JDBC, JMS and more
- Distributed load generation
- Plugins and listeners
Main use cases
- Load testing web apps and APIs
- Database performance checks
Supported integrations
- Jenkins
- Grafana
- InfluxDB
Advantages
- Free with large plugin ecosystem
- No coding needed for basic tests
Limitations
- GUI is heavy for big runs
- Test plans are XML and hard to review
Other performance and load testing
Perforce BlazeMeter
by Perforce Software
BlazeMeter is a cloud testing platform from Perforce that runs load tests built with JMeter and other open-source tools, and also offers API monitoring, mock services and test data features.
View profileTricentis NeoLoad
by Tricentis
NeoLoad is a performance and load testing tool from Tricentis for web, mobile, API and enterprise applications, designed for both scripted and low-code test design.
View profileGrafana k6
by Grafana Labs
Grafana k6 is an open-source load testing tool where tests are written in JavaScript, with an optional Grafana Cloud service for running large distributed tests and storing results.
View profile