Browse by module
Guides are grouped into three modules: Performance Testing, Automation Testing and Monitoring. Each starts with a concepts track, then the tools.
Performance Testing
How fast and how stable the system is under load. Concepts first, then the tools.
What performance testing is, where it fits in the testing family, and how load, stress, spike, endurance and scalability tests differ. Read this before JMeter or k6.
Load & performance testing with Apache JMeter — from install and recording through distributed execution on cloud infrastructure.
The on-premise dashboard we run JMeter tests from — projects, load, live logs, results and distributed fleets. Includes a starter script template built for it.
Developer-centric load testing with JavaScript-based scripting — install, load model, execute and report. Guide in progress, sample project runnable today.
Automation Testing
Checking that features keep working, run by a machine on every change. Concepts first, then the tools.
What automation is in general, how the same idea becomes test automation, and how a test suite goes from candidate flows to a trusted regression check. Read this before Playwright.
End-to-end UI automation with Playwright — install, record, page objects, auth and CI. Guide in progress, sample project runnable today.
Functional API testing with SoapUI open source — REST and SOAP requests, assertions and mock services. The same tool runs the Playground's mock payment gateway.
Monitoring
Watching systems every day and during a load test, with Grafana, Alloy, Prometheus and Loki.
Shared
Used by both modules.