jMeter is an Open Source testing software. It is 100% pure Java application for load and performance testing. jMeter is designed to cover categories of tests like load, functional, performance, regression, etc., and it requires JDK 5 or higher.

  • Overview of Performance Testing
  • Performance Testing Concepts
  • Performance Testing Types
  • General Testing Principles
  • Why to use performance Testing tool?
  • What is JMeter?
  •  Running JMeter
  • JMeter'sClasspath
  • Using a Proxy Server
  • Non-GUI Mode
  • Distributed Mode
  •  Introduction to Elements of JMeter Test Plan
  • Thread Group
  • Controllers
  • Samplers
  • Acceptance Testing
  • Logic Controllers
  • Listeners
  • Timers
  • Assertions
  • Configuration Elements
  • Pre-Processor Elements
  • Post-Processor Elements
  •  Building a Test Plan
  • Adding and Removing Elements
  • Loading and Saving Elements
  • Configuring Tree Elements
  • Running a Test Plan
  •  Adding Users
  • Adding Default HTTP Request Properties
  • Adding Cookie Support
  • Adding HTTP Requests
  • Adding Post-Processor for Correlation
  • Adding a Listener to View/Store the Test Results
  • Saving the Test Plan
  • Running the Test Plan
  •  Recording Tests Using JMeter
  • Creation of Thread Group
  • Adding HTTP Proxy Server
  • Configuring HTTP proxy server
  • Configuring the browser for recording the test script
  • Capturing the test steps using JMeter
  •  Handling the dynamic server values
  • Handling User Sessions with URL Rewriting
  • Using a Header Manager
  • Handling the dynamic server values
  • Parameterize the user sessions
  •  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 JMeterTests
  •  Adding Assertions to the test script
  • Validating the response data related issues
  • Validating the response size related issues
  • Validating the threshold for the server response times
  • Running the tests and analyzing the Assertion results
  •  Building a Monitor Test Plan
  • Adding Server
  • Adding HTTP Requests
  • Adding Constant Timer
  • Adding a Listener to View/Store the Test Results
  • Adding Monitor Results
  • Saving the Test Plan
  • Running the Test Plan
  •  Running Mutiple Scripts with JMeter
  • Creating multiple test thread groups
  • Calling the multiple thread groups from a test plan
  • Configuring the threads groups with respetive users numbers and ratios
  • Running the load test for multiple thread groups from a Single Test
  • Analyze the user group specific issues
  • Analyze the Test plan specific issues for all user groups
  •  Reporting and Analyzing the Results
  • Adding the Assertion Results and monitoring
  • Configuring and Generating the Distribution Graph
  • Configuring and Generating the Graph Full Results
  • Generating the Monitor Results
  • Configuring and Generating the Spline Visualizer
  • Generating the Aggregate Graph for multi group test
  •  Best Practices
  • Limit the Number of Threads
  • Where to Put the Cookie Manager
  • Where to Put the Authorization Manager
  • Reducing resource requirements
  • BeanShell server
  • Distributed Testing

  • Click here to Download the Jmeter syllabus.


    • Address: #12, 3rd Floor
      Dental College Main Road,
      Munekolalu, Marathahalli,
      Bangalore - 560037
    • Email:
    • Website:


    image 1 image 2 image 2 image 2
    image 1 image 2 image 2 image 2