Courses and certifications Dev & Test

Testing

Performance testing with Apache JMeter

19.900 CZK
Days2
18. 1.19. 1. 2021
virtual
CZ

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 4.0
  • 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

Kurzy
Submit
* Required field