Software Performance Testing and Engineering Course

PT Core Concepts & Best Practices | JMeter Scripting for APIs | Perf Testing of Microservices | AWS ECS | AWS Lambda
4.47 (1619 reviews)
Udemy
platform
English
language
Other
category
Software Performance Testing and Engineering Course
7 734
students
6.5 hours
content
Jan 2025
last update
$59.99
regular price

Why take this course?

🌟 Master Software Performance Testing and Engineering with PT Concepts & Best Practices 🌟


Welcome to the Ultimate Guide in Performance Testing!

Are you seeking to transcend the ordinary in Software Performance Testing? Tired of courses that merely scrape the surface by focusing solely on tool usage, without imparting the deeper wisdom and best practices? Look no further! This comprehensive course is designed for professionals who aspire to become proficient Performance Engineers, ready to add significant value to their projects. 🛠️✨


Why this Course?

While there are numerous courses teaching the use of performance testing tools like LoadRunner, JMeter, Gatling, Locust, BlazeMeter, and Neoload, there is a clear gap in the market for a course that truly delves into the core concepts and best practices of Performance Testing (PT) and Performance Engineering (PE). This course fills that void, ensuring you understand not just how to use these tools, but why certain strategies are employed in performance testing scenarios.


What You Will Learn:

  • Introduction to Performance Testing (PT): Gain insights into what PT entails and its scope within the realm of SDLC.
  • Performance Engineering Importance: Discover the pivotal role of PE in modern software development processes.
  • Performance Testing Definitions: Learn about virtual users, response time, 90th & 95th percentiles, throughput, and peak load.
  • Key PT Concepts: Understand concurrency, bottlenecks, correlation, parameterization, assertion, think time, and pacing.
  • PT Life Cycle Phases: Master the stages of planning, preparation, design, execution, analysis, and closure.
  • Microservices / REST API Scripting with JMeter: Engage in an extensive session (over 60 minutes) on scripting APIs using JMeter.
  • Performance Testing on AWS ECS with a Mini Project: Learn hands-on experience by creating an AWS ECS cluster, setting up auto-scaling alarms, and executing performance tests.
  • AWS Lambda (Serverless) / AWS Kinesis Performance Testing: Explore the intricacies of testing serverless architectures, including AWS Lambda and AWS Kinesis.

Course Structure:

  1. Introduction to Performance Testing (PT): Set the stage for understanding the importance and scope of PT and PE.
  2. Performance Testing Definitions & Concepts: Dive deep into the key concepts that every Performance Engineer should know.
  3. Microservices / REST API Scripting using JMeter: A detailed tutorial on scripting APIs, ensuring you can effectively model your real-world scenarios.
  4. Performance Testing of Microservices hosted on AWS ECS - Mini Project: A practical project that will help you understand and execute performance tests in a cloud environment, complete with setting up an AWS ECS cluster and testing auto-scaling configurations.
  5. Performance Testing of AWS Lambda (Serverless) / AWS Kinesis: Learn how to approach and test serverless architectures, a critical skill in modern software development.

Tools & Technologies Covered:

  • LoadRunner
  • JMeter
  • Gatling
  • Locust
  • BlazeMeter
  • Neoload
  • AWS ECS
  • AWS Elastic Container Service (ECS)
  • AWS Lambda
  • AWS Kinesis

Join us on this journey to elevate your Performance Testing expertise and become an indispensable part of your team's success. Let's embark on this transformative learning experience together! 🚀💡

Course Gallery

Software Performance Testing and Engineering Course – Screenshot 1
Screenshot 1Software Performance Testing and Engineering Course
Software Performance Testing and Engineering Course – Screenshot 2
Screenshot 2Software Performance Testing and Engineering Course
Software Performance Testing and Engineering Course – Screenshot 3
Screenshot 3Software Performance Testing and Engineering Course
Software Performance Testing and Engineering Course – Screenshot 4
Screenshot 4Software Performance Testing and Engineering Course

Loading charts...

Related Topics

2647244
udemy ID
09/11/2019
course created date
05/10/2020
course indexed date
Bot
course submited by