Performance Testing With Jmeter: Learn Load & Stress Testing

Posted By: ELK1nG

Performance Testing With Jmeter: Learn Load & Stress Testing
Published 9/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.57 GB | Duration: 5h 13m

Step-by-step guide to load and stress testing with JMeter for beginners and real web apps

What you'll learn

By the end of this course, you will be able to design and execute load tests on web applications and REST APIs using JMeter

You will learn how to monitor and analyze application performance under different load conditions

You will gain complete knowledge of JMeter add-on plugins to create more effective and detailed performance reports

Advanced Features: Master Web & API Testing, use Fixtures, and create powerful reports.

Requirements

Basic knowledge of software testing.

Basic understanding of programming (any language is fine).

Basic concepts of how web applications work.

Description

Do you want to learn Performance Testing in a simple and practical way? Then this course is for you!Apache JMeter is one of the most popular tools in the world for testing the performance of websites, APIs, and mobile applications. With JMeter, you can easily check how many users your system can handle at the same time, find performance issues, and make applications faster and more reliable.In this step-by-step course, you’ll go from absolute beginner to advanced level. We’ll practice with real examples and projects, running tests on different applications to see how systems behave when hundreds or even thousands of users connect at the same time. Don’t worry if you’re new! You don’t need any prior experience—everything is explained in clear, simple, and easy-to-follow lessons.You’ll also learn how to test mobile applications and APIs (REST & SOAP), because today most apps depend on back-end services and microservices. By the end, you’ll be able to design and run performance tests like a pro and be fully prepared for QA and testing job interviews. Prerequisites No experience required. We start from zero and build up to advanced real-world testing. What You Will LearnThe basics of performance, load, and stress testingHow to install and use JMeter step by stepRecording scripts and working with JMeter componentsUsing Listeners to analyze test resultsRunning real-time performance tests on web applicationsQuizzes and common interview questions to test your knowledgeHow to run distributed tests with multiple machinesJMeter functions, Beanshell scripting, and advanced pluginsPerformance testing of REST & SOAP APIsHands-on case studies and projectsBasics of SQL and Java for performance testingHow to measure performance and prepare for QA/Performance Testing interviews By the end of this course, you’ll have the skills and confidence to run professional performance tests and boost your career in QA, automation, and software testing.

Overview

Section 1: Introduction to JMeter Course

Lecture 1 Introducción

Section 2: Preparing the Environment: Java and JMeter Setup

Lecture 2 Learn JMeter: Introduction to Performance Testing

Lecture 3 How to Install Java for JMeter

Lecture 4 Install JMeter: Step-by-Step Guide

Section 3: Creating Your First JMeter Test Plan

Lecture 5 First JMeter Test Plan: Step-by-Step

Lecture 6 Using Timers in JMeter: Control Request Timing

Section 4: JMeter Listeners: Complete Guide

Lecture 7 Using Listeners in JMeter: View and Analyze Results

Lecture 8 View Results Table in JMeter: Analyze Test Data

Lecture 9 Using the Aggregate Report in JMeter

Lecture 10 Using the Graph Results Listener in JMeter

Lecture 11 Using the Aggregate Graph Listener in JMeter

Lecture 12 Using the Assertion Results Listener in JMeter

Lecture 13 Using All Execution Listeners in JMeter

Section 5: Learn API Testing with JMeter

Lecture 14 Introduction to API Testing with JMeter

Lecture 15 Using the POST Method in JMeter

Lecture 16 Using the PUT Method in JMeter

Lecture 17 Using the GET Method in JMeter

Lecture 18 Using the DELETE Method in JMeter

Section 6: Getting Started with Variables in JMeter

Lecture 19 Introduction to Variables in JMeter

Lecture 20 Configuring Variables with CSV Data Set in JMeter

Lecture 21 Using Defined Variables in JMeter

Lecture 22 Using JSON Extractor in JMeter

Lecture 23 Using XPath Extractor in JMeter

Lecture 24 Installing and Using JMeter Plugin Manager

Section 7: JMeter: Advanced Performance Testing

Lecture 25 Install Java 8 Before Performing Performance Tests

Lecture 26 Using the Performance Collector in JMeter

Lecture 27 Distributed Testing in JMeter: Across Multiple Machines

Section 8: JMeter Reporting: Step-by-Step Guide

Lecture 28 Introduction to Reports in JMeter

Lecture 29 Exporting Test Results to CSV in JMeter

Lecture 30 33.-ReportJTL

Lecture 31 Generating HTML Reports in JMeter

Lecture 32 Generating XML Reports in JMeter

Lecture 33 Exporting Reports to PDF and Image in JMeter

Section 9: JMeter and Grafana: Performance Monitoring

Lecture 34 Integrating JMeter with InfluxDB and Grafana

Section 10: Database Performance Testing in JMeter with MySQL

Lecture 35 Using JMeter with MySQL and Apache

Section 11: JMeter FTP: Upload and Download Testing

Lecture 36 FTP Download Testing with JMeter

Lecture 37 FTP File Upload Testing with JMeter

Section 12: JMeter: Advanced Performance Testing Techniques

Lecture 38 SOAP Protocol and XML Testing in JMeter

Lecture 39 Testing WebSockets with JMeter

Section 13: Testing Mobile Performance Using JMeter

Lecture 40 Mobile Application Testing with JMeter

Section 14: JMeter Capstone Project: Apply Best Practices

Lecture 41 Best Practices in JMeter

Lecture 42 JMeter Final Project: Practical Performance Testing

Section 15: Documentation

Lecture 43 JMeter Guide: Documentation Overview

Manual Testers who want to learn performance testing.,Automation QA Engineers and SDETs (Software Development Engineer in Test.) looking to expand their JMeter skills.,Developers interested in optimizing the performance of their applications.,Students and fresh graduates who want to get started with practical performance testing.