JMeter Training

JMeter Training Course Content

Introduction to performance testing

  • What is performance testing?
  • Why we need performance testing?
  • Test Architecture
  • How to do performance testing?
  • Performance testing tools available in market

 Types of performance testing

  • Smoke Test
  • Load Test
  • Stress Test
  • Endurance Test
  • Spike Test
  • Volume Test

Performance Test Life Cycle

  • Requirement Gatherings
  • Test Strategy/Planning
  • Design – Scripting
  • Monitoring and Execution
  • Analysis and Reports

JMeter Basics

  • Pre-Requisites for installation
  • Installation of Tool
  • Terminology used in performance testing
  • Types of testing can be executed on JMeter

Components of JMeter

  • Test plan, Thread Group, Workbench
  • Samplers
  • Logic Controllers
  • Assertions
  • Timers
  • Pre-Processor
  • Post Processor
  • Listeners

Recording with JMeter

  • Proxy Settings
  • What to Record?
  • What Not to Record?
  • Recording Procedure

Enhancements in Scripts

  • Parameterization
  • What is parameterization?
  • How to implement parameterization in JMeter?
  • Types of parameterization in JMeter
  • How to use parameterization in execution
  • Correlations
  • What is Correlation?
  • How to correlate values?
  • Which values need to be correlated?
  • Arguments in the correlation function
  • How to pick random/sequential values from correlation
  • Validations
  • Miscellaneous Features
  • Debug Sampler
  • setUp Thread Group
  • Debugging Script
  • Assertions
  • Think Times and Transaction Names

Error Handling

Functions in JMeter

  • Time
  • StringFromFile
  • CSVRead
  • Random
  • UUID
  • Urlencode
  • Urldecode

Plugin of JMeter

  • Standard Set
  • Extra Set

Creation of Load test

  • Merging Thread Groups
  • Assigning Users
  • Ramp-up
  • Loop Count
  • Scheduler
  • Adding Listeners

Execution and Monitoring of Load Tests

  • Viewing Results using Aggregate Report
  • Viewing Results using Plug-ins
  • Monitoring App/Web/DB Servers from JMeter

Reporting in JMeter

  • Client Side Metrics
  • Server Side Metrics
  • Test Results Overview

Remote Testing with JMeter

  • Running JMeter scripts in multiple systems

Web Drive Selenium Integration

Note: – Training will covered only on Web application (Web Protocols) only, if we need to cover Mobile application its will takes extra 2 more days of time.

We will also give training on Mobile Performance testing using Jmeter & Mobile Performance Types & different types of mobile application handling using JMeter.

Mobile Application Testing

  • Testing Browser-Based Mobile Apps
  • Testing Native Mobile Apps
  • Testing Hybrid Mobile Apps
  • Testing SYNC Mobile Apps
  • Testing Cloud supported Apps

for Jmeter Training Course Demo Register Now

Register Now





Looking for a training for

JMeter Job Trends