Advanced JMeter
57mAdvanced2020-07-30
Authors

Mike Smith
R&D architect
Course details
Make the most of Apache JMeter, the open-source, industry-standard tool for performance testing. This course covers advanced JMeter tips and techniques, designed to help software testers and engineers get even more value from JMeter. Michael Smith, a technology researcher with over 10 years of experience in software testing, shows how to record test scripts to capture actions and replay them through a browser. He also shows how to log in to web applications for testing, generate new login requests from a data source such as a CSV files, and load test APIs . Plus, learn how to perform distributed load testing using a master-server configuration in JMeter. With these tips, you can take your JMeter skills to the next level.
Topics include:
Recording a test script
Logging in to a web app
Data-driven testing with CSV files
Viewing results in the JMeter browser
Sending requests via REST APIs
Distributed testing
Topics include:
Recording a test script
Logging in to a web app
Data-driven testing with CSV files
Viewing results in the JMeter browser
Sending requests via REST APIs
Distributed testing
Skills covered
Apache JMeterApacheSoftware TestingAdvancedSoftware Development
Concepts
0. Introduction
- 01 - Getting more out of JMeter
- 02 - What you should know
1. Recording the Test Script
- 03 - Why record a test script
- 04 - Setting up the Proxy Server
- 05 - Recording the test script
- 06 - Replaying the test script
- 07 - Another path - BlazeMeter browser plugin
2. Logging In
- 08 - What about login screens
- 09 - Sending usernames and passwords
- 10 - Data-driven testing with .csv files
- 11 - Viewing results through the JMeter browser
- 12 - Different architecture
3. REST APIs
- 13 - APIs and load testing
- 14 - Sending a POST
- 15 - Sending a PUT
- 16 - Sending a DELETE
4. Distributed Testing
- 17 - What is distributed testing
- 18 - Master server configuration
- 19 - Node configuration
- 20 - Distributing the test
- 21 - One step beyond
Conclusion
- 22 - Additional resources