
Performance Testing with JMeter
Plan load tests, model realistic workloads, and interpret results to investigate performance bottlenecks.
Who this is planned for
QA engineers developing performance test design and analysis skills.
Suggested starting point
HTTP basics and familiarity with application user journeys.
Proposed curriculum
Planned topics
This outline is provisional and may change before launch.
- 01
Performance objectives
Workload models, throughput targets and latency percentiles.
- 02
JMeter test plans
Thread groups, samplers, configuration and realistic pacing.
- 03
Parameterization and correlation
CSV data, dynamic tokens, extractors and session handling.
- 04
Validation and load profiles
Response assertions, ramp-up, steady load, stress and soak tests.
- 05
Non-GUI execution
CLI runs, result files and load-generator capacity checks.
- 06
Analysis and diagnosis
Error rates, percentiles, resource metrics and bottleneck investigation.
Skills to build
Planned learning outcomes
- Translate user journeys into a realistic workload model.
- Build correlated, data-driven JMeter plans.
- Execute load tests without heavyweight GUI listeners.
- Interpret latency and errors alongside server metrics.
