Web Application Performance Testing
4.0 (51 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
998 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Web Application Performance Testing to your Wishlist.

Add to Wishlist

Web Application Performance Testing

In this course we will discuss what are the industry practices to conduct a performance test.
4.0 (51 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
998 students enrolled
Created by Mentors Net
Last updated 11/2013
English
Current price: $10 Original price: $75 Discount: 87% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 23 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • Working Knowledge of Web Development
  • Familiarity With a Programming Language
Description

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.

Who is the target audience?
  • Quality Assurance Professionals
  • Dev Ops Professional
  • System Integrator
  • Project Leaders
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 58 Lectures Collapse All 58 Lectures 07:02:21
+
Introduction
7 Lectures 34:59

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

Why Do You Want to Test Application For Performance
09:44

we describe the motivation behind Performance testing.

Preview 8 pages

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

Preview 08:16

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

Preview 4 pages

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

Risks Addressed Through Performance Testing
09:43

We will discuss about the risks addressed through performance testing.

Risks Addressed Through Performance Testing (Slides)
5 pages

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

How To Do Performance Testing -- Testing Methodology
07:16
+
Setting Up Test Environment
9 Lectures 01:08:38

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

Identifying System Under Test
05:29

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

Overview of Application Under Test
07:12

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

Test Deployment For Our Project
07:08

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

Setting Up Test Environment
09:21

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

Setting Up Apache Web Server on Amazon Cloud
13:28

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

Preview 10:19

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

Installing Moodle On Test Set Up
07:49

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

Checking Moodle Functionality on Test Setup
07:52

Summary slides for setting up test environment.

Chapter 2 Summary (slides)
32 pages
+
Identifying Performance Acceptance Criteria
8 Lectures 22:59

In this video, we will discuss performance acceptance criteria.

Performance Acceptance Criteria
05:58

we will discuss performance acceptance criteria.

Performance Acceptance Criteria(Slides)
5 pages

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

Performance Acceptance Criteria Case Study 1
06:19

we will discuss performance acceptance criteria for sample ERP application

Performance Acceptance Criteria Case Study 1 (Slides)
5 pages

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

Performance Acceptance Criteria Case Study 2
05:43

we will discuss performance acceptance criteria for sample web 2.0 application

Performance Acceptance Criteria Case Study 2 (slides)
5 pages

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

Performance Acceptance Criteria For Our Project
04:59

we will discuss performance acceptance criteria for our project.

Performance Acceptance Criteria For Our Project(slides)
4 pages
+
Workload Design
9 Lectures 44:24

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

What is a Work Load
11:07

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

What is a workload(slides)
7 pages

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

Case Study on Sample Workload
10:35

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

Design Consideration For Workload
05:48

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

Design Consideration For Developing a Workload (slides)
3 pages

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

Common Mistake While Designing Workload
07:22

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

Common Mistakes While Developing Workload (slides)
4 pages

In this video we will develop workload for our project.

Workload For Our Project
09:32

we will develop workload for our project.

Workload For our Project(slides)
7 pages
+
Test Implementation
7 Lectures 31:33

In this video, we will discuss test implementation phases.

Phases of Test Implementation
05:37

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

Preview 09:12

we will discuss how to create a simple load generator.

Preview 6 pages

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

Extending Simple Load Generator
06:03

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

Extending Simple Load Generator(slides)
4 pages

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

Enterprise Load Generation Tool Consideration
10:41

we will explore enterprise load testing tools available in market.

Enterprise Load Testing Tools(slides)
4 pages
+
Test Execution
9 Lectures 28:42
In this video, we will discuss various phases of test execution.
Test Execution Cycle
03:10

we will discuss various phases of test execution.

Test Execution Life Cycle(slides)
3 pages

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

Test Environment Validation
10:23

we will discuss how to validate test environment.

Validating Test Environment(slides)
4 pages

In this video, we will validate test scripts.

Test Validation
05:03

we will validate test scripts.

Validating Test(slides)
4 pages

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

Test Execution
05:07

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

Creating Baseline and Archive
04:59

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

Creating Baseline and Archiving Tests(slides)
5 pages
+
Result Analysis and Report
8 Lectures 39:54

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

Performance Analysis Fundamentals
12:51

we will discuss fundamentals of performance result analysis.

Foundation of Performance Analysis(slides)
14 pages

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

Average Response Time Can be Misleading
07:00

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

Average Response Time Analysis(slides)
6 pages

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

Introducing Percentile Response Time
06:03

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

Percentile Response Time Analysis (slides)
6 pages

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

Writing Performance Report
14:00

we will discuss how to write an elegant performance report.

Writing Effective Performance Reports(slides)
5 pages
+
Conclusion
1 Lecture 01:12

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

Final Thoughts on Class and Next Steps
01:12
About the Instructor
Mentors Net
4.1 Average rating
326 Reviews
3,077 Students
5 Courses
Touch More Lives, Impart More Wisdom

We bring highly qualified network of mentors who are passionate about developing next generation of engineers. Our professionals are from top US universities like Stanford UC Berkeley and with significant industry experience with companies like IBM, Google, Cisco and VMware. They bring to the table invaluable real time experience in bite-sized video nuggets. Their services make our focused, role based training hard-to-get in industry.