
Courses and certifications Dev & Test
Performance testing with Apache JMeter
Price (without VAT)
The course is intended primarily for testers and developers who want to learn about performance testing. The focus of the course is on testing web applications, but the principles can also be used in other areas (databases, queues, web services, etc.). Load testing has an irreplaceable role in the development and operation of software. Without it, the problems will be reflected in the production environment and will be taken away by your users. Together, we will go through theories and practical examples in Apache JMeter's open-source tool.
Audience
The course is aimed at all IT professionals who want to learn performance testing.
Goals
Participants will learn
- Apache JMeter
- Principles and procedures of performance tests
- What common mistakes to avoid
- How to read the results of performance tests
Outlines
1st Day
Introduction to Performance Testing
- What is performance testing
- Why performance testing
- What areas of performance testing are covered
- Types of performance tests
- How to proceed (Microsoft's methodology)
- How to read test results - metrics and typical patterns
- HTTP protocol + DevTools
Introduction to Apache JMeter
- What is Apache JMeter
- Preparation of a comprehensive test scenario
- Common components to build a script
- Functions and variables
2nd Day
Advanced Topics
- Script recording
- JMeter Plugins
- Running tests
- Headless mode (without GUI)
- Cloud testing providers (BlazeMeter)
- How to configure
- Continuous Integration with Jenkins
- REST API Testing
- Load distribution from multiple machines
- Modularization of the script
- How to customize your components
Prerequisites
Basic knowledge of the HTTP protocol and the principles of running web applications (client-server architecture) is expected.
Inquire course
Reviews
Even after several years of experience with perf. testing and working with JMeter found new areas that I learned at the course, so I can highly recommend the course. Ľuboš Bašista, BSC SK, s.r.o.