JMeter

Testing Tools

JMeter

JMeter is a software that can perform load test, performance-oriented business (functional) test, regression test, etc., on different protocols or technologies.Stefano Mazzocchi of the Apache Software Foundation was the original developer of JMeter. He wrote it primarily to test the performance of Apache JServ (now called as Apache Tomcat project). Apache later redesigned JMeter to enhance the GUI and to add functional testing capabilities.JMeter is a Java desktop application with a graphical interface that uses the Swing graphical API. It can therefore run on any environment / workstation that accepts a Java virtual machine, for example − Windows, Linux, Mac, etc.

Course Duration: 30 Hrs.(2-onths)                       Timings: Weekends/Custom/Flexible

Mode of Training:  Regular/Fast Track                Class Duration: 4hrs weekly

Course Outlines:


Performance Testing Fundamentals

Introduction to web applications performance testing


Performance testing concepts :

Stress, Load , Regression,Spike, Compatibility,Endurance

Why do we use Jmeter ?

Ramp-up period

Thread groups and simulating real users using thread groups

Other technical terms


Managing performance testing project

Identify test environment

Identify performance test acceptance criteria

Modeling application usage

Determining individual user data and variances

Setup test environment

Test execution

Collecting test results effectively

Key mathematical principles for performance testing

Performance test reporting fundamentals

Working with various stakeholders


JMeter Basics

JMeter installation and configuration

Introducing JMeter GUI

Create a basic Test Plan

Introducing various elements in JMeter

Executing tests with various configurations

Reading test results

Creating a test plan within 10 minutes


Simulate dynamic user behaviors

Submitting Forms

Generating sequence or random data

Extracting form IDs

Use of regular expressions extractors


Building Test Plans

Building an advance web test plan

Building a FTP test plan

Building a Database test plan


Managing Sessions

Session managers

Session per thread

Session per user

Cookie Manager

URL re-writer


Load Distribution

Using web server log files to determine distribution

Analyzing distribution and creating appropriate test plans


Timers

Use of timers in a test plan

Introduce various timers available in JMeter

Use of Java request as a timer

Selecting a timer


Jmeter components

Logical Controllers

Listeners

Config Elements

Assertions

Post and Pre processors

 

  • Course Package:0
  • Course Duration:30 hours
  • Buy
  • Apply Now
  • 14

Back to Top
Content