Performance Testing Using Apache Jmeter Online Training

JMETER

Apache JMeter is an open-source, Java-based, load testing tool that can be used to analyze the functional behavior of a system and measure the performance of a system under a load test.

Apache JMeter can be used to simulate varying or heavy loads on singular or multiple servers, networks, or objects to test a system’s strength.

At Lara, we provide you on-hand experience with the software to make you understand the core concepts from scratch.

Benefits of using Apache JMeter include:

  • Open source codebase.
  • Support for browser plug-ins.
  • Support for offline analysis of test results.
  • User-friendly graphical user interface (GUI).
  • Support for multiple types of tests and basic protocols

Upon the completion of training, you will be able to:

  • Understand the significance of performance testing and its tool
  • Know about the features and working of JMeter
  • Get detailed knowledge about the test plan
  • Implement different types of test plans
  • Create user variables and use jMeter functions

Target audience

  • Professionals willing to learn jMeter framework
  • Professionals who want to switch from manual testing to automated testing

Prerequisites

  • Knowledge of software development and software testing process
  • Basic understanding of Java programming

Why Should I choose Lara Online Training?

  • We provide Very in-depth course material with Real Time Scenarios for each topic with its Solutions for, Performance Testing Using Apache Jmeter Online Training.
  •  At Lara, we provide case studies in real-time applications with a professional explanation.
  •  We do Schedule the sessions based upon your comfort by our Highly Qualified Trainers and Real-time Experts.
  •  Class recordings are available immediately after the session for future reference.
  •  We do Normal Track, Fast Track, and Weekend Batches for Performance Testing Using Apache Jmeter Online Training.
  •  We assist you with cost Effective and Flexible Payment Schemes.
  •  At Lara, we provide Placement Assistance.
  •  We provide Assessment and Mock Interviews

Architecture Basics

1
What is Architecture
2
The importance of Architecture for performance testing.
3
3 Understanding servers
4
Web/ APP/ DB Servers and their purpose
5
What is Protocol
6
Different types of protocols and understanding HTTP protocol.
7
Different types of Architectures
8
Text Lesson 2- Tier, 3- Tier, N- Tier architecture.
9
Static Content, Dynamic Content

Introduction to Performance Testing

1
What is Testing – Functional Testing and non-Functional Testing?
2
What is Performance Testing?
3
Why Performance Testing?
4
Common Performance problems
5
Performance Testing process
6
Performance Testing phases / Life Cycle
7
Performance testing tools
8
Benefits of Performance Testing
9
Text Lesson Types of Performance Testing (Load, Stress, Volume, Endurance & Scalability)
10
Identifying the business scenarios for Performance Testing
11
Think time, rendezvous point, IP Spoofing
12
Workload Modeling

NFR gathering

1
What are Non- Functional requirements
2
Different types of Requirements – Product requirements & Process requirements
3
Deriving NFRs
4
NFRs Verifiability.
5
Performance testing requirements analysis
6
Collect performance requirements data
7
Infrastructure Data
8
Growth Data
9
Transaction Data
10
Workload pattern Data
11
Quality of Service (QoS) Data
12
Data retention Information.

Introduction

1
JMeter Introduction
2
JMeter Tool overview
3
JMeter Installation and Configuration
4
Components of Jmeter
5
Invoking Jmeter from batch file
6
Invoking Jmeter from jar file

Script Recording and Replay in Jmeter

1
Adding necessary elements in Jmeter
2
Recording Settings in Jmeter
3
Browser Configuration for Recording
4
Recording the test steps using Jmeter on sample site
5
Filtering option in Jmeter
6
How to replay a script in Jmeter
7
Recording via Blazemeter

Thread Group

1
What is Thread Group
2
Thread Group Properties
3
SetUp and TearDown Thread Group
4
Ultimate Thread Group
5
Concurrency Thread Group

Samplers

1
Introduction to Samplers
2
HTTP Request Sampler
3
Debug Sampler
4
Flow Control Action Sampler
5
Dummy Sampler

Controllers

1
What are Logical Controllers
2
Once Only Controller
3
Transaction controller
4
Loop controller
5
Random controller
6
IF controller
7
Module controller
8
Runtime controller
9
Simple controller
10
Interleave Controller

Assertions

1
What is assertion in Jmeter
2
Response Assertion
3
Duration Assertion
4
Size Assertion
5
Beanshell Assertion

Timers

1
What are Timers
2
Constant timer
3
Uniform Random timer
4
Synchronizing timer
5
Constant throughput timer

Correlation

1
What is Correlation
2
How it is done in Jmeter
3
What are post processors in Jmeter
4
Introduction to Regular Expression Extractor
5
Usage of Regular Expression Extractor
6
Usage of Boundary value Extractor

Config Element

1
What are Config Elements
2
What is parameterization
3
CSV Data Set Config
4
HTTP Cookie Manager
5
HTTP Cache Manager
6
HTTP request Default
7
User defined Variable

Listeners

1
What are Listeners
2
View Result Tree
3
Aggregate Report
4
Summary Report

API Testing with JMeter

1
What is API testing?
2
How it can be done in Jmeter?

JMeter Functions

1
__time
2
__Random
3
__V

Workload Modelling

1
What is Workload Modelling
2
Load, Stress, Spike, Endurance Testing scenario design in Jmeter

Non-GUI Test Execution

1
What is Non-GUI Mode execution in Jmeter
2
Why to use Non-GUI mode in execution
3
How to setup and run Test in Non-GUI mode
4
Report Dashboard Generation in Non-GUI mode
5
What is Distributed Load Testing

Jmeter Reporting

1
What is JTL
2
Understanding JTL File
3
HTML Report generation in Jmeter

Be the first to add a review.

Please, login to leave a review
Add to Wishlist
Get course
Enrolled: 5682 students
Duration: 40
Lectures: 108
Level:

Contact Us For Free Demo


    Quick Connect

    | |

     

    Performance Testing Using Apache Jmeter Online Training
    Price:
    Membership