Performance Testing

In this course, you’ll explore the entire load testing life cycle right from creating scripts to workflows, analyzing reports, and much more through hands-on training with real-time examples. After completion of training, you’ll become an expert to plan and load test any web-based application. 

Performance Testing Course Content

Note: Each lecture will be followed by a hands-on demo/activity wherever applicable.

Module 1

- What is Performance Testing?

- Introduction

Module 2 

- Performance Testing for Web Applications

- Processes

- Environment Requirement

Module 3

- Introduction to JMeter

- About JMeter

Module 4

- Installation & Configuring JMeter

- Features in JMeter Performance Testing Basics

Module 5

- Infrastructure Performance Testing

- Load & Peak Load Testing

Module 6

- Stress Testing

- Soak Testing

Module 7

- Peak Load Parameters, Ramp-up time and Users

- Results & Reporting JMeter Test Plan

Module 8

- What is a Test Plan?

- Elements of a Test Plan

Module 9

- Building a Test Plan

- Building a Database Test Plan

Module 10

- What are Listeners

- Different Types of Listeners

Module 11

- Proxy server

- Setup Distributed Testing

Module 12

- Preparing Remote Environment

- Running Distributed

Module 13

- Gathering and Analysing Results

- Parameterisation

Module 14

- Regular Expressions Performance

- Testing of a Website with JMeter

Module 15

- Root Cause Analysis

- CPU Usage

Module 16

- Memory and Disk I/O Usage

- Web & Application Server Performance

Module 17

- Process Performance

- Database Performance

- Network Traffic JMeter Results