• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

Course Details

JMeter is a Java desktop application and designed for testing Web applications. JMeter is used for performance testing on Static & Active web content / resources like: Files, Servlets, Scripts, Java Objects, Data bases, FTP Servers. JMeter can simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. It can be used to make a graphical analysis of performance or to test server/script/object behavior under heavy concurrent load.

JMeter Training Curriculum

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, Failover/Break 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, HTTP(S) Sampler, Test Action, Logic Controllers

Only Once Controller, Throughput Controller, If Controller, While Controller, Transaction Controller,  Configuration Elements

CSV Data Set Config, HTTP Authentication Manager, HTTP Cache Manager, HTTP Cookie Manager, HTTP Request Defaults, HTTP Header Manager, User Defined Variables,  Assertions

Response Assertion, Timers

Constant Timer, Gaussian Random Timer, Pre-Processor

User Parameters, Post Processor

Regular Expression Extractor,  Listeners

Graph Results, View Results Tree, Aggregate Report, View Results in Table, Response Time Graph

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, tearDown 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

Non-GUI Mode Executions

Course Reviews


175 ratings
    • The online course session was good with a lot of discussion on the subject in depth. Demo's were good and the trainer cleared my doubts clearly.The trainer having a very good command on the subject.
      Profile photo of Suneel Kumar
    • Real time/live scenario's were included in the training sessions. The trainer's has very good command on the subject. Thank you..
      Profile photo of Suneel Kumar
      Claire Edwards
    • I like the training period from Tekslate. The course is very well designed that helps to keep track until we demonstrate subject mastery.
      Profile photo of Suneel Kumar
      Anya Vasilisa
    • Using most innovative teaching techniques, Tekslate intended to help students to learn through online. A great part of the coursework is allowed to use and earn certification by the time they finish t ...
      Profile photo of Suneel Kumar
      Alvin Alicia
drop query

Send us a Query

Enroll into this course

Register for Free Demo

I agree to be contacted via e-mail.