3.99 out of 5
3.99
172 reviews on Udemy

Performance Testing Course with JMeter and Blazemeter

You will learn the basics of performance testing using today’s most popular tools while following a widely-used method
Instructor:
Federico Toledo
754 students enrolled
English [Auto-generated]
Understand the basics of Performance testing
Automate scripts and run tests with JMeter
Create and run load tests with BlazeMeter

In order to optimize a web or mobile application, or to assist with the sizing of the infrastructure required for it to function properly, we need to prepare and execute load simulations using the proper tools.

That’s what performance testing is about. In this course you will learn the basics of performance testing using today’s most popular tools while following a widely-used methodology. For this aim, we use JMeter (the most popular open-source load simulation tool) and BlazeMeter (the most used cloud-based load simulation solution) together.

In this course, you will start from the very beginning, learning the basics and by the end, you will be able to come up with a load execution, simulating concurrent users from different countries, who access with different bandwidths, with different test data, verifying the response times and resource consumption of a real e-commerce application (a very common, real-world example of the use of a load test).

✓ Introduction to Performance Testing Concepts
✓ Automation and preparation of load tests in JMeter
✓ Execution in BlazeMeter

The main concepts of the course are taught via a series of videos and texts. Most of the videos include demos and examples using the tools. A highly practical course, all the lessons require the student to try the tools and accomplish challenges and tasks. 

Module 1- Introduction to Performance Testing

1
What is performance testing about?
2
Welcome!
3
Factory Acceptance Testing of Pedestrian Bridge: 8-Ton Load Test
4
How can JMeter help us with performance testing?
5
Basic concepts on automation and load simulation
6
Introduction to HTTP
7
If there is a form with the following HTML code:
8
Debugging with Fiddler
9
First look at JMeter's interface
10
Main building blocks
11
Recording a Script with JMeter
12
Analyzing the Script

Module 2- JMeter Basics

1
Want a cookie?
2
Http Cookies - A different view
3
Http Cookie Manager
4
Assertions in JMeter
5
How do we select good assertions?
6
Task - Building a simple Script
7
User defined variables in JMeter
8
Introduction to Regular Expressions
9
Regular Expression Extractor
10
Variable correlation in JMeter
11
Task - Increased complexity

Module 3- JMeter advanced

1
Data parameterization
2
Data parametrization and CSV files in JMeter
3
Introduction to Controllers
4
Some important Controllers
5
Writing more realistic scripts - working with timers
6
Test scenarios
7
Threads, iterations and ramp up
8
Baselines and increasing scenarios
9
Execution plan
10
VolksWagen Crash test

Many other areas and industries also run tests, taking the product to the limit to see when it breaks. In this example we can see the crash tests performed to cars in order to ensure safe design standards.

11
Running a test scenario with JMeter

Module 4 - Performance Testing from the Cloud

1
About BlazeMeter
2
Creating and configuring a basic load test
3
Advanced configurations and multitests
4
Running a test and analyzing results
5
BONUS LECTURE: Must-Have Resources
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!
4
4 out of 5
172 Ratings

Detailed Rating

Stars 5
53
Stars 4
64
Stars 3
37
Stars 2
7
Stars 1
12
f9addfa5d2f7b1ff24819f698e11150b
30-Day Money-Back Guarantee

Includes

1 hours on-demand video
14 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion