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
3.9 (13 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.
47 students enrolled
$150
Take This Course
  • Lectures 37
  • Length 2 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2016 English

Course Description

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. 

What are the requirements?

  • There are no requirements, we will provide the links to download the tools throughout the course

What am I going to get from this course?

  • Understand the basics of Performance testing
  • Automate scripts and run tests with JMeter
  • Create and run load tests with BlazeMeter

What is the target audience?

  • Testers and developers who want to learn how to automate scripts with JMeter

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Module 1- Introduction to Performance Testing
What is performance testing about?
Preview
01:38
Welcome!
Article
Factory Acceptance Testing of Pedestrian Bridge: 8-Ton Load Test
Preview
05:16
How can JMeter help us with performance testing?
Preview
01:47
Basic concepts on automation and load simulation
Article
Introduction to HTTP
Article
If there is a form with the following HTML code:
1 question
Debugging with Fiddler
Preview
04:29
First look at JMeter's interface
Preview
02:52
Main building blocks
03:36
Recording a Script with JMeter
02:16
Analyzing the Script
02:54
Section 2: Module 2- JMeter Basics
Want a cookie?
Article
Http Cookies - A different view
00:49
Http Cookie Manager
03:17
Assertions in JMeter
04:11
How do we select good assertions?
Article
Task - Building a simple Script
Article
User defined variables in JMeter
04:54
Introduction to Regular Expressions
Article
Regular Expression Extractor
04:12
Variable correlation in JMeter
05:37
Task - Increased complexity
Article
Section 3: Module 3- JMeter advanced
Data parameterization
Article
Data parametrization and CSV files in JMeter
05:23
Introduction to Controllers
Article
Some important Controllers
05:30
Writing more realistic scripts - working with timers
03:19
Test scenarios
Article
Threads, iterations and ramp up
02:47
Baselines and increasing scenarios
Article
Execution plan
1 question
01:06

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.

Running a test scenario with JMeter
03:36
Section 4: Module 4 - Performance Testing from the Cloud
About BlazeMeter
Article
Creating and configuring a basic load test
03:31
Advanced configurations and multitests
05:10
Running a test and analyzing results
07:27
BONUS LECTURE: Must-Have Resources
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

PhD. Federico Toledo, Academic Director at Abstracta Academy

Federico has over 10 years of experience in consulting, research and testing related to the area of development as well as more than 7 years of teaching experience at various universities. He has a Bachelor’s degree in computer engineering and graduated cum laude from University of Castilla-La Mancha, Spain with a PhD in testing. While receiving his doctorate, he was a part of the eminent Alarcos Research Group which received the 2008 Quality Award in R&D, awarded by the Association of engineers of Castilla-La Mancha and the Federation of Enterprises of Technology. He has published scholarly articles and is frequently invited to participate in international conferences and seminars. He published “Introduction to Information Systems Testing,” one of the first books in Spanish on testing with a practical approach. 

Instructor Biography

Having studied computer engineering for six years, Lucía is an integral testing team member at Abstracta who is instrumental in projects for many clients, namely Verifone, a leader in the fintech industry, delivering innovative payment solutions in 150 countries. For Verifone, she automated functional tests, executed them, and reported the results all using JMeter and BlazeMeter. Today she leads Abstracta’s performance testing team that runs tests over the BlazeMeter platform.

Instructor Biography

Leticia Almeida, Instructor

Leticia is passionate about improving the performance of IT systems. A certified BlazeMeter performance tester, she has many years of experience in performance testing for Abstracta, where she has taken on several roles, analyzing the performance of applications built upon multiple technologies. She has lead various test teams and managed performance projects for clients from all corners of the world such as the USA, Latin America, and Japan. She is one of the main designers of the course, and she will be in touch with you in the forum. 

Ready to start learning?
Take This Course