Performance Testing

Technique to Test Speed, Stability, Responsiveness, and Scalability of Software 

We teach students performance testing on different frameworks such as network bandwidth, data transfer, throughput, processing speed, etc. The syllabus for performance testing provides in-depth knowledge on metrics, practices, types, and steps to run performance testing successfully which solves all your doubts so you can clear the interviews easily. 

JMeter Syllabus

Introduction:
1. Overview of Performance Testing
2. Performance Testing Concepts
3. Performance Testing Types
4. Why use a performance Testing tool?

What is JMeter?
Running JMeter:
1. JMeter’s Classpath
2. Using a Proxy Server
3. Distributed Mode

Introduction to Elements of JMeter
Test Plan:
Thread Group
Controllers
Samplers
Logic Controllers
Listeners
Timers
Assertions
Configuration Elements
Pre-Processor Elements
Post-Processor Elements

Building a Test Plan:
1. Adding and Removing Elements
2. Loading and Saving Elements
3. Configuring Tree Elements
4. Running a Test Plan

Adding Users:
1. Adding Default HTTP Request Properties
2. Adding Cookie Support
3. Adding HTTP Requests
4. Adding Post-Processor for Correlation
5. Adding a Listener to View/Store the Test Results
6. Saving the Test Plan
7. Running the Test Plan

Recording Tests Using JMeter:
1. Creation of Thread Group
2. Adding HTTP Proxy Server
3. Configuring HTTP proxy server
4. Configuring the browser for recording the test script
5. Capturing the test steps using JMeter
6. Handling User Sessions with URL Rewriting
7. Parameterize the user sessions
8. Parameterize with test data:

1. Identifying the test data on AUT
2. Open a csv file with JMeter
3. Reading the data from CSV files
4. Using the parameters in JMeterTests.

Adding Assertions to the test script:
1. Validating the response data-related issues validating the response size-related issues
2. Validating the threshold for the server response times
3. 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
Creating multiple test thread groups
Calling the multiple thread groups from a test plan
Configuring the threads groups with respective 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
Saving the data through Simple Data Writer
Configuring and Generating the Spline Visualizer
Generating the Aggregate Graph for multi-group test
Generating the Aggregate Report for a multi-thread group test
Generating the Summary Report

By VTS Technocrats

Inquire Now

Testimonials

Ready To Chase Your Dreams?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.