Professional Training on Jmeter
JMeter - Performance Testing Tool
Duration: 4 Weekends (Weekend Batch)
Prerequisites
Knowledge of Basic Software Testing
Course Content
Introduction to Performance Testing
What is Performance Testing?
Benefits of Performance Testing
Types of Performance Testing
Performance Testing Lifecycle
Complete process involved in performance testing projects
Key Business Processes & Use Cases
Performance Testing concepts and terminologies
HTTP Request/Response Structure
Tool Introduction
Introduction about the JMeter
Other Tools available in the market
Installation & Running
Introducing the JMeter GUI
JMeter
JMeter Overview
Features of JMeter- Advantages of JMeter
JMeter Architecture
JMeter Elements- Components of JMeter
Installation
Building a Test Plan
Elements of Test Plan
Loading and Saving Elements
Configuring Tree Elements
Executing a Test Plan
Reading Results of Test Plan
Scripting using JMeter
Recording Web Application
Scripts enrichment- Make the script work for different users, different environments
Parameterization â?? Create variables for user inpu
Correlation- Handling dynamic values
Validation checks- Check the server response
Transactions- Script standards
Think Time
Pacing
Parameterize with test data
Identifying the test data on AUT
Open a CSV file with JMeter
Reading the data from CSV files
Using the parameters in JMeter tests
Execution:
Setup of Load Generators machines
Scenario Set-up
Execution in GUI Mode
Execution in Non- GUI Mode
Result analysis-
Understanding of different formats of results in JMeter
Client-side Metrics
Server-side Metrics
Reporting- Report presentation to client
Configuring and Generating the Spline Visualizer
Generating the Aggregate Graph for multi-group test
Generating the Aggregate Report for multi-thread group test
Generating the Summary Report
Hands on Experience on Live Project
Focus on performance testing core concepts.
Practice exercises on different live applications