3.2 out of 5
3.2
145 reviews on Udemy

Web Application Performance Testing

In this course we will discuss what are the industry practices to conduct a performance test.
Instructor:
Mentors Net
1,482 students enrolled
English [Auto-generated]
By end of the course you will learn to develop a workable strategy for performance testing of an enterprise system.
Unit 1 : Introduction To Test Methodology
Unit 2 : Setting Up Test Environment
Unit 3 : Defining Performance Exit Criteria
Unit 4 : Designing Realistic Work Load
Unit 5 : Developing Test Scripts
Unit 6 : Executing Repeatable Tests
Unit 7 : Writing Effective Performance Report

This course is designed to teach people in a workshop format how to plan and conduct a performance test. The objectives of this course is to define the processes, tools, issues and challenges for performance testing in a variety of web environments. Working through a series of self paced video tutorials, you will learn to develop a workable strategy for performance testing of an enterprise system.This course does not focus on problem analysis, tuning, debugging, or tools.

Introduction

1
Why Do You Want to Test Application For Performance

In this video, we describe the motivation behind Performance testing.

2
Motivation For Performance Testing (Slides)

we describe the motivation behind Performance testing.

3
Types of Test To Address Performance Issues

In this video, we talk about different types of testing to address performance issues

4
Types of Performance Testing (slides)

We will talk about different types of testing to address performance issues

5
Risks Addressed Through Performance Testing

In this video,We will discuss about the risks addressed through performance testing.

6
Risks Addressed Through Performance Testing (Slides)

We will discuss about the risks addressed through performance testing.

7
How To Do Performance Testing -- Testing Methodology

In this video, We will discuss about performance test methodology.

Setting Up Test Environment

1
Identifying System Under Test

In this video, we will identify the test environment that will be used for testing.

2
Overview of Application Under Test

In this video, We will talk about functionalities of test application.

3
Test Deployment For Our Project

In this video, we will explore amazon web services to provision our test environment.

4
Setting Up Test Environment

In this video, We will set up our test environment on Amazon cloud.

5
Setting Up Apache Web Server on Amazon Cloud

In this video, we will discuss how to setup Apache web server on AWS.

6
Setting Up Oracle Database Server on Amazon Cloud

In this video, we will discuss about how to set up Database Server on Amazon cloud

7
Installing Moodle On Test Set Up

In this video, we will install moodle on our test infrastructure.

8
Checking Moodle Functionality on Test Setup

In this video, we will do a sanity test to ensure our test set up works fine.

9
Chapter 2 Summary (slides)

Summary slides for setting up test environment.

Identifying Performance Acceptance Criteria

1
Performance Acceptance Criteria

In this video, we will discuss performance acceptance criteria.

2
Performance Acceptance Criteria(Slides)

we will discuss performance acceptance criteria.

3
Performance Acceptance Criteria Case Study 1

In this video, we will discuss performance acceptance criteria for sample ERP application

4
Performance Acceptance Criteria Case Study 1 (Slides)

we will discuss performance acceptance criteria for sample ERP application

5
Performance Acceptance Criteria Case Study 2

In this video, we will discuss performance acceptance criteria for sample web 2.0 application.

6
Performance Acceptance Criteria Case Study 2 (slides)

we will discuss performance acceptance criteria for sample web 2.0 application

7
Performance Acceptance Criteria For Our Project

In this video we will discuss performance acceptance criteria for our project.

8
Performance Acceptance Criteria For Our Project(slides)

we will discuss performance acceptance criteria for our project.

Workload Design

1
What is a Work Load

In this video we describe about what is a work load in performance engineering world.

2
What is a workload(slides)

We will describe about what is a work load in performance engineering world.

3
Case Study on Sample Workload

In this video we will discuss on a sample workload taken from an enterprise collaboration product.

4
Design Consideration For Workload

In this video, we will discuss what are special design considerations while designing a workload.

5
Design Consideration For Developing a Workload (slides)

we will discuss what are special design considerations while designing a workload.

6
Common Mistake While Designing Workload

In this video, we will discuss common mistake people do while designing a workload.

7
Common Mistakes While Developing Workload (slides)

we will discuss common mistake people do while designing a workload.

8
Workload For Our Project

In this video we will develop workload for our project.

9
Workload For our Project(slides)

we will develop workload for our project.

Test Implementation

1
Phases of Test Implementation

In this video, we will discuss test implementation phases.

2
Creating a Simple Load Generator

In this video we will discuss how to create a simple load generator.

3
Creating a Sample Load Generator(slides)

we will discuss how to create a simple load generator.

4
Extending Simple Load Generator

In this video we will discuss how to extend simple load generator to run realistic workload.

5
Extending Simple Load Generator(slides)

we will discuss how to extend simple load generator to run realistic workload.

6
Enterprise Load Generation Tool Consideration

In this video we will explore enterprise load testing tools available in market.

7
Enterprise Load Testing Tools(slides)

we will explore enterprise load testing tools available in market.

Test Execution

1
Test Execution Cycle
In this video, we will discuss various phases of test execution.
2
Test Execution Life Cycle(slides)

we will discuss various phases of test execution.

3
Test Environment Validation

In this video, we will discuss how to validate test environment.

4
Validating Test Environment(slides)

we will discuss how to validate test environment.

5
Test Validation

In this video, we will validate test scripts.

6
Validating Test(slides)

we will validate test scripts.

7
Test Execution

In this video, we will discuss how to execute tests.

8
Creating Baseline and Archive

In this video, we will discuss how to create a baseline and archive result.

9
Creating Baseline and Archiving Tests(slides)

we will discuss how to create a baseline and archive result.

Result Analysis and Report

1
Performance Analysis Fundamentals

In this video, we will discuss fundamentals of performance result analysis.

2
Foundation of Performance Analysis(slides)

we will discuss fundamentals of performance result analysis.

3
Average Response Time Can be Misleading

In this video, we will figure out how average response time can be very misleading.

4
Average Response Time Analysis(slides)

we will figure out how average response time can be very misleading.

5
Introducing Percentile Response Time

In this video, we will introduce a new metrics called percentile response time to evaluate performance result.

6
Percentile Response Time Analysis (slides)

we will introduce a new metrics called percentile response time to evaluate performance result.

7
Writing Performance Report

In this video, we will discuss how to write an elegant performance report.

Conclusion

1
Final Thoughts on Class and Next Steps

Here is the final thoughts on class and sugesstion for next steps.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.2
3.2 out of 5
145 Ratings

Detailed Rating

Stars 5
39
Stars 4
52
Stars 3
33
Stars 2
11
Stars 1
10
e0d40224e9ee88c246b490ba2b059a77
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion