Load & Performance Testing with JMeter

4 Days


web testerapi testerdeveloper

In this program, participants learn JMeter and its use cases. JMeter is a free and open source cross-platform Web Server Testing solution. With an easy-to-use graphical interface, and enterprise-class features, JMeter allows to easily and rapidly create and execute automated functional, regression, and load & performance tests. Program allows participants to use it to test on static and dynamic web resources. Participants learn how to use JMeter to test Web Api and Rest/Soap. Participants also learn to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types and shapes. Program includes introduction to Blazemeter, demos and hands-on.


Program is primarily for participants who must be software savvy testers and developers who aspire to use JMeter to efficiently conduct web server testing.


Participants should have reasonable experience with manual web testing.

  • History
  • Installation
  • Capabalities
  • User Inteface
  • Testing Fundamentals
  • Types of Tests
  • How to find Test Cases
  • Load & Performance
  • Strategy and Guidelines
  • Role of JMeter
  • HTTP
    • Request & Response
    • Methods & Headers
    • Cookies
  • Mapping HTTP using JMeter
  • Intro to OpenAPI
  • HTML, CSS and JS
  • RegEx
  • Xpath
  • Selectors
Test Plan
  • Thread Group
  • Controllers
  • Samplers
  • Logic
  • Test Fragments
  • Listeners
  • Timers
  • Assertions
  • Configuration
  • Pre-processors
  • Post-processors
  • Scripting with Groovy
Test Plan
  • Templates
  • Plan, Group, Workbench
  • Order of execution
  • Scoping
  • Parameterized Tests
  • Building Test Plan
  • Add-Remove elements
  • Load-save elements
  • Configuration
  • Run-stop
  • Errors
  • Adding users
  • Authentication & Authorization
  • Handling Headers
  • Handling Cookies
  • SSL
  • Plugins
  • User variables
  • Properties and Functions
  • Setup and Tear-down
  • Sharing data between tests
  • Various Load & Performance tests
  • Shapes of Loads
  • Distributed & Remote tests
  • Recording and Mirroring
  • Reporting
  • Tips
  • Best Practices
  • Intro to Blazemeter
    • Functional Testing
    • Load & Performance Testing
    • Mocking
    • Monitoring

SDLC, Advanced protocol details, Advanced scripting

Anything not mentioned in Topics

Software Requirements

Latest JMeter

Internet Requirements

Good unrestricted internet connection is required.

Hardware Requirements

Laptop capable to run MS Office

Classroom Requirements

Projector with HDMI, White Board, Markers with Eraser

Online Requirements

Appropriate meeting software e.g. Zoom, MS Teams Please make sure that camera, speaker and mic are working

If you have any query, please contact now.