Learn JMeter - Performance and API Testing

Mastering JMeter for Performance and API Testing

4.48 (5577 reviews)
Udemy
platform
English
language
Other
category
instructor
Learn JMeter - Performance and API Testing
24,152
students
6.5 hours
content
May 2020
last update
$64.99
regular price

What you will learn

Performance & API Testing using JMeter

Why take this course?

Course Introduction: Mastering JMeter for Performance and API Testing

Welcome to our comprehensive course on JMeter, the most popular and open-source performance testing tool in the industry. Whether you are a beginner looking to understand the fundamentals or an experienced tester aiming to enhance your skills, this course is designed to take you through the ins and outs of JMeter, empowering you to conduct efficient performance testing and API testing for personal and enterprise projects.

Course Contents:

1) Overview on Performance Testing

  • Introduction to performance testing and its significance

  • Understanding key concepts and terminology in performance testing

2) Introduction & Usage of JMeter

  • Exploring the basics of JMeter and its applications

  • Understanding how JMeter fits into the performance testing landscape

3) How to Install JMeter on Windows

  • Step-by-step guide to installing JMeter on Windows operating system

4) How to Install JMeter on Mac

  • Comprehensive installation instructions for JMeter on Mac OS

5) JMeter Elements (Thread Group, Samplers, Listeners & Configuration)

  • Deep dive into essential JMeter components and their roles in performance testing

6) First JMeter Test

  • Practical hands-on session creating your first performance test with JMeter

7) Assertions in JMeter

  • Understanding and implementing assertions for result validation in JMeter tests

8) Listeners in JMeter

  • Exploring various listeners to analyze and interpret test results effectively

9) Timers in JMeter

  • Utilizing timers for controlling the pacing and timing of test execution

10) Logic Controllers - Loop Controller - Implementing loop controllers for repetitive test scenarios

11) Logic Controllers - Recording Controller - Capturing and replaying user interactions for realistic load testing scenarios

12) Logic Controllers - Simple, Module & Include Controllers - Managing test structure and modularizing components for reusability

13) Logic Controllers - Random & Random Order Controllers - Introducing randomness to simulate real-world scenarios in tests

14) Logic Controllers - Interleave Controller - Controlling the order of execution to mimic user behavior accurately

15) Logic Controllers - Throughput Controller (Build a Distributed Load Test) - Building distributed load tests for scalability assessment

16) How to Create a JDBC Test Plan (Load Test on Database) - Setting up and executing load tests on databases using JMeter

17) How to Create Assertions for JDBC Test Plan (Load Test on Database) - Validating database responses with assertions for accuracy

18) How to Run JMeter from Command Line (non-GUI mode) & View Results - Executing tests in non-GUI mode for efficiency and result analysis

19) How to Create HTML Reports from Command Line (non-GUI mode) - Generating comprehensive HTML reports for test analysis

20) How to Test FTP Upload and Download (FTP Request Sampler) - In-depth exploration of FTP request sampler for file transfer testing

21) JMeter PreProcessor & PostProcessor - Understanding and using preprocessors and postprocessors for test setup and cleanup

22) JMeter Plugins Manager - Extending JMeter functionality with plugins for enhanced testing capabilities

23) Correlation with Regular Expression Extractor - Mastering correlation techniques for dynamic data handling in tests

24) API Web Services Testing in JMeter - Leveraging JMeter for API testing with practical examples

25) Parameterization/Working with CSV File - Dynamically parametrizing test data for realistic scenarios

26) Functions & Variables - Exploring built-in functions and variables in JMeter for advanced scripting

27) Templates in JMeter - Creating and utilizing templates for efficient test scenario replication

And much more...

Reviews

Juan
April 11, 2024
Al ser mi primer acercamiento a este tema me parecio un poco extenso, es mucho material para procesar
Rogelio
April 3, 2024
Good information, some videos have audio issues and Api testing video felt to long for what was covered on it
Vijay
March 3, 2024
The Basics of the Course we're covered well. If the Notes are provided that would be helpful and save time.
Amol
February 14, 2024
if the course contains project related section then it would be better to understand how to use JMeter practically and how to build framework in practical
Vikas
February 11, 2024
It is good. But every sentence should be explained with some exapmles instead of just reading it. Thanks
Andrew
February 5, 2024
Good course but instead of 1 41 minute long video, it would have been better to have each section broken up into 8 5 minute videos so that you can skip to what you want to know.
David
December 29, 2023
Sometimes the sound is not good in the beginning. Also I nearly got high blood pressure when he was unable to realize what 'method not allowed means'. At least mention later on what the issue was instead of acting like it was a backend error. All in all a good overview of Jmeter if you havent seen it before. But also very basic so dont expect to learn much about performance/load/stress testing.
ParvezAhmed
December 20, 2023
its more like walkthrough only to JMETER thing but not much deeper to performance testing using JMETER
A
December 14, 2023
Well explained, layman can also understand. Not all logical controllers are covered, but help us to understand how JMeter works.
Uyen
November 8, 2023
the course is okay but it's more suitable with people has no or little knowledge about Jmeter. If you want advanced knowledge, it's not a suitable course.
Roberto
October 19, 2023
Foram utilizados alguns termos específicos os quais eu desconheço (e acredito que muitos outros alunos também). Ex: Server hits. Isso demandou tempo em pesquisas na internet para saber exatamente o que instrutor estava falando.
Mohamed
July 24, 2023
It was great course and new experience gained but sometimes there was not same actions made on Windows can made on Mac one so, it is important to mentioned how to make on Mac
Soumodeep
July 3, 2023
its interactive but some downloadable content should be there for future reference like other courses in Udemy have and the captions are not matching with the dictation properly.
Nivedita
June 14, 2023
The course was the best decision to take. The concepts were explained very clearly and can be looked back when in doubt. Beginners can easily go for this course.
Sanjay
May 26, 2023
It's good, few sessions are having detailed info. The API one was good but the DELETE request was kind of confusing as Instructor forgot to change the request type from GET to DELETE and wasted some time there. But overall its good for beginners and intermediate level.

Charts

Price

Learn JMeter - Performance and API Testing - Price chart

Rating

Learn JMeter - Performance and API Testing - Ratings chart

Enrollment distribution

Learn JMeter - Performance and API Testing - Distribution chart

Related Topics

2326226
udemy ID
4/17/2019
course created date
11/22/2019
course indexed date
Bot
course submited by