JMETER Online Offline Training

JMETER is an Apache project and can be used as a load testing tool for analyzing and measuring the performance of verity of services, With a focus on web application

Following are the course contents for JMETER :-

PERFORMANCE TESTING INTRODUCTION

  • Introduction of Performance testing of web application
  • Functional/ Regression testing
  • Load Testing
  • Ramp up time
  • Threads/Users
  • Performance testing tools
  • Performance testing requirements/needs
  • Performance test life cycle
  • Performance test planning - Benchmarking performance criteria

JMETER INTRODUCTION

  • Introduction to JMETER
  • Jmeter installation
  • Configuring classpath
  • Launching Jmeter interface
  • Overview of Jmeter elements
  • Create a basic test plan to test website
  • Executing test with different settings
  • Reading result of test plan
  • Adding and removing elements

WORKING WITH HTTP PROXY SERVER

  • Recording steps on a website
  • Using HTTP proxy server
  • Configuring the browser for recording the test script
  • Configuring Firefox , IE, Chrome
  • Record and play of sample site

THREAD GROUP

  • Detailed look at elements of test plan
  • Thread group introduction
  • Thread group control panel
  • Single thread group test
  • Multi thread group test
  • Setup thread group
  • Teardown Thread group
  • Custom Thread Group
  • How to add external plug-in for Jmeter

SAMPLERS

  • HTTP Request
  • FTP Request
  • Junit Sampler
  • TCP Sampler
  • JDBC Sampler
  • Debug Sampler
  • Webservice Sampler
  • Test Action
  • SOAP Sampler

LOGIC CONTROLLER

  • Once only Controller
  • Loop Controller
  • IF controller
  • While Controller

ASSERTIONS

  • Why Assertions
  • Duration Assertions
  • Size Assertions
  • XML Assertions
  • XML schema Assertions
  • HTML Assertions
  • Response Assertions
  • Xpath Assertions
  • Compare Assertions

CONFIGURTION ELEMENTS

  • Counter
  • Random Variable
  • CSV Data set

LISTNERS

  • Introduction to listeners
  • Aggregate Reports
  • Aggregate graph
  • View result tree
  • View Result table
  • Summary Report
  • Simple data writer
  • Graph Results
  • Assertion Results
  • Comparison assertion result