Performance Testing

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?

20% Annual Growth for automation engineer jobs by 2020
2 million new jobs for automation engineers are to be created by 2022, worldwide (Source: Gartner)
Annual Average Salary of automation test engineer is USD 60K (Source: Glassdoor)
Companies hiring automation test engineers are Google, Amazon, LinkedIn, IBM, Microsoft, Cognizant, Accenture, Capgemini, Infosys, etc. (Source: LinkedIn/Indeed)

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
mitech-pricing-box-icon-02
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
mitech-pricing-box-icon-02
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
mitech-pricing-box-icon-02
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