JMETER from Basics & Performance Engineering
About This Course
JMETER from Basics & Performance Engineering
No Material for this course
Hi Everyone,
Good Morning.
We are covering bunch of concepts in JMeter from basics till advanced with this knowledge you can easily clear your interview.
Course is updated on 21-07-2023 with Performance Engineering Concepts
JMETER COURSE CONTENT
Module – I
1. Performance test life cycle (PTLC)
Proof of concept (POC)
Non Functional Requirements gathering (NFR)
Test Stratagy /Test plan
Work load model or Load Profiling
Scripting
Execution
Analysis Reporting and recommendations
Module – II
2.Introduction to JMeter
What is apache JMeter
Apache JMeter Features
Componets in JMeter
Protocols supported by apache JMeter
How to download apache JMeter
How web application works
How apache JMeter works
3.Pre-requisites to use JMeter
Apache JMeter setup and installation
JMeter directory structure
How to launch Jmeter?
What’s new in Jmeter 5.5?
JMeter External Plug-ins Installation
GUI mode and non GUI mode
4.JMeter UI and basic elements overview and Script Recording
JMeter terminologies
Recommendations / Best practices for JMeter Scripting
5.JMeter Protocols
Web (Http/Html)
Web services
API Testing in Jmeter using (Post man)
Jmeter Elements
o Test plan
o Threads (Users)
o Non – Test Elements
o Samplers
o Logic controllers
o Pre – Processors
o Post – Processors
o Config Elements
o Assertions
o Timers
o Listeners
o Test Fragment
6.Network Traffic Debugging Tools:
BadBoy
Fiddler
Developer Tools (F12)
Blazemeter
HTTP Watch
7.Test Data Setup
Test data setup using My SQL or Toad (Document Overview)
8.Data preparation tool
VTS Server in Jmeter
Module – III
9.JMeter Distribution Testing
Master Slave Configuration
GUI and Non GUI Mode testing with different regions
10.Performance testing types
Baseline
Load test
Stress test
Endurance test
Spike test
Volume test
Fail Over Test
Capacity Test
11.Integration
GIT and Jenkins
Module – IV
12.Analysis – Client side Analysis
Summary Report
Aggregate Report
Running Vusers
Hits per Resond
Throughput
Average Response times
13.Analysis – Server Side analysis
CPU Utilization of servers
Memory utilization
Connection distribution over servers
DB Utilizations
14.Monitoring tools
PerfMon
Appdynamics
Dynatrace
Grafana ( Influx DB)
15.Profiling tools
Jprofiler/Jvisual VM
Eclipse MAT
16.Bottle Necks
Memory leakage
Deak locks
Load distribution
Learning Objectives
Material Includes
- Yes , we included all the material within the sessions itself
Target Audience
- Anyone who wants to start their career in Performance Testing