JMeter
Software Testing
JMeter is a 5-day instructor-led training designed to provide participants with practical knowledge and hands-on experience in performance and load testing using Apache JMeter. The course covers core performance testing concepts, test planning, script creation, test execution, result analysis, and advanced techniques including distributed testing, dynamic value handling, and reporting. Through demonstrations, exercises, and a real-world case study, participants will develop the skills to design, execute, and analyze effective performance tests for web applications.
Program Duration
Duration: 5 days (40 hours)
Format: Classroom-based, Virtual Instructor-Led Training
Target Audience
This tutorial is designed for Software Professionals, who are willing to learn jMeter Framework in simple and easy steps. This tutorial will give you great understanding on jMeter Framework concepts, and after completing this tutorial, you will be at intermediate level of expertise from where you can take yourself to higher level of expertise.
Prerequisites
Before proceeding with this tutorial, you should have a basic understanding of Java programming language, text editor and execution of programs, etc., because you are going to use jMeter to handle all levels of Java project testing (regression, functional, load, performance, etc.,), so it will be good if you have knowledge of software development and software testing processes.
COURSE OUTLINE
Day 1
· Performance Testing
· Overview of Performance Testing
· Types of Performance Testing
· Performance Parameters and their acceptance criteria
· Performance Test Work-Flow / Phases
· Apache JMeter
· Introduction to JMeter
· Configuring PC / Laptop for JMeter Execution
· Overview of JMeter GUI
· JMeter Architecture & its Elements
· Working with JMeter Test Plan
Day 2
· Proxy Server Concepts
· Creating & Running Http Request manually
· Recording Http / Https Requests using JMeter
· Analyzing & Running Recorded Tests
· Analyzing default results
· Working with Listeners
· Working with Controllers
Day 3
· Working with Samplers
· Working with Timers
· Working with Pre & Post-Processors
· User Defined Variables
· Working with Assertions
Day 4
· Handling Server Dynamic Values
· Working with Regular Expressions
· Working with Remote / Distributed Tests
· Working with Monitor Results
· Analyzing Statistical JMeter Result Data
· Analyzing JMeter Default Graphs
Day 5
· Installing additional graph Plugin
· Analyzing additional Plugin graphs
· Case Study - Simulating End-to-End Performance Testing using Jmeter
REGISTER NOW