Performance Testing
Course Overview
This performance testing training course is designed to provide you with complete knowledge of tools such as Jmeter, New Relic, Load View, Grafana, Git, Github and Jenkins to help you build a robust performance testing framework using the Groovy as a programming language. Along with performance testing skill, you will also be learning about basics of manual testing, test strategy, testing approaches, Scrum framework in agile methodology, basics of API testing and security testing. Performance testing is crucial for the success of any businesses. It helps one know the behaviours of applications under certain load conditions. For example, a load condition is when a website encounters unexpected heavy traffic. A high performing application is one that lets the end user carry out a pre-defined task without having any delay or downtime.
Why need to learn performance testing?
Skills Covered
JMeter
API Testing with Postman
CI-CD tools (Jenkins, Git, Github, Maven)
Agile (Scrum)
Basics of security testing
Basics of Manual Testing
Performance Engineering
Performance Results Dashboard
Tools Covered
JMeter
Jenkins
Postman
New Relic
Grafana
Git
Github
Why do you need to learn performance testing from TestXQ Academy?
Career path and job opportunity discussions for 30 minutes before taking up the course
Extensive hands-on training using real projects
Training automation testing in three different domains
Support in real working existing projects for three days for already working people
Interview guidance and job assistance for college graduates
Life time support in Slack for queries
Guidance on next steps in career and future of automation testing
Plan, Value and Pricing
Performance Testing + JMeter Basics
1 Month
-
Why performance testing matters?
-
What is performance testing?
-
What are the types of performance testing?
-
Performance Engineering methodology
-
Performance Testing Processes
-
Most used terminologies
-
Performance testing tools
-
Performance testing best practices
-
Jmeter Introduction
-
Recording using Jmeter Scripts
-
Thread Group Methods for Real time load with Jmeter
-
Http Header and Cookie Manager to capture sessions
-
Assertions in Jmeter
-
Sample Application to Practice Jmeter Tool
-
Jmeter controllers
-
Timers in Jmeter
-
Importance of Regular expressions in Jmeter
-
Data Driven testing with Jmeter
-
Handling Dynamic Responses
-
Beanshell Scripting basics
-
Integration of Selenium with Jmeter
-
Monitoring Server performance
-
Integration Jmeter with Jenkins
-
Jmeter Reports
Performance Testing + JMeter Intermediate
1.5 Months
-
Why performance testing matters?
-
What is performance testing?
-
What are the types of performance testing?
-
Performance Engineering methodology
-
Performance Testing Processes
-
Most used terminologies
-
Performance testing tools
-
Performance testing best practices
-
Jmeter Introduction
-
Recording using Jmeter Scripts
-
Thread Group Methods for Real time load with Jmeter
-
Http Header and Cookie Manager to capture sessions
-
Assertions in Jmeter
-
Sample Application to Practice Jmeter Tool
-
Jmeter controllers
-
Timers in Jmeter
-
Importance of Regular expressions in Jmeter
-
Data Driven testing with Jmeter
-
Handling Dynamic Responses
-
Handling OAuth1.0 and OAuth2.0
-
Jmeter Distributed Mode in running tests in Slave machines
-
Beanshell Scripting basics
-
Integration of Selenium with Jmeter
-
Monitoring Server performance
-
Integration Jmeter with Jenkins
-
How to get data using New Relic and Google Analytics
-
Jmeter Reports
Popular Choice
Performance Testing + JMeter Advanced
2 Months
-
Why performance testing matters?
-
What is performance testing?
-
What are the types of performance testing?
-
Performance Engineering methodology
-
Performance Testing Processes
-
Most used terminologies
-
Performance testing tools
-
Performance testing best practices
-
Jmeter Introduction
-
Recording using Jmeter Scripts
-
Thread Group Methods for Real time load with Jmeter
-
Http Header and Cookie Manager to capture sessions
-
Assertions in Jmeter
-
Sample Application to Practice Jmeter Tool
-
Jmeter controllers
-
Timers in Jmeter
-
Importance of Regular expressions in Jmeter
-
Data Driven testing with Jmeter
-
Handling Dynamic Responses
-
Handling OAuth1.0 and OAuth2.0
-
Jmeter Distributed Mode in running tests in Slave machines
-
Beanshell Scripting basics
-
Integration of Selenium with Jmeter
-
Monitoring Server performance
-
Integration Jmeter with Jenkins
-
How to get data using New Relic and Google Analytics
-
Jmeter Reports
-
Grafana + InfluxDB Dashboard