Free Workshop: Introduction to Performance Testing with JMeter
This 2-hour free workshop will introduce you to Apache JMeter, a powerful and widely used open-source tool for performance and load testing of web applications and services. Whether you’re a beginner in performance testing or have some experience, this workshop will guide you through JMeter’s core features and functionalities with a hands-on demo. By the end of the session, you’ll be equipped to start running basic performance tests on your own applications.
About the Instructor:
Vishnu M an EX-IITian with nearly 12+ years of rich, varied and extensive experience in Performance Testing tools like JMeter, LoadRunner. His impeccable passion for sharing his knowledge has motivated to take-up Technical Training. He has 12+ years of real time experience and 12+ years Technical Training experience. |
Workshop Objectives:
In this session, you will learn to:
- Understand the basics of performance testing and JMeter’s role in it.
- Install and set up JMeter on your system.
- Familiarize yourself with HTTP requests, responses, and common request methods.
- Create and execute a simple performance test script in JMeter.
- Analyze test results using JMeter’s reporting tools.
- Get introduced to parameterization and basic test scripting in JMeter.
Free Workshop Date and Timings:
Learners in India: 6th October @ 7:30 PM to 9:30 PM (IST)
Learners in US: 6th October @ 10 AM to 12 PM (EST)
Learners in the UK: 6th October @ 3 PM to 5 PM (BST)
Duration: 2 Hours
How can I enroll for this Free Workshop?
OR
Call or WhatsApp on +91-9133190573/ +91-8977922427 to register for free workshop
Learn and discuss during this Free Workshop:
1. Introduction to JMeter
- What is JMeter?
- Overview of its history, features, and supported protocols (HTTP, HTTPS, etc.).
- Use cases of JMeter in performance testing.
2. Setting Up JMeter
- Installing Java JDK/JRE and setting up system variables (JAVA_HOME).
- Downloading and installing JMeter.
- Launching JMeter and understanding its user interface.
3. HTTP(s) Protocol Basics
- Introduction to *HTTP Requests & Responses*, headers, status codes.
- Understanding *HTTP request methods* (GET, POST, PUT, DELETE) and their importance.
4. Hands-on JMeter Script Creation
- Creating a Test Plan and configuring a Thread Group.
- Adding HTTP Samplers to simulate requests.
- Using Listeners (e.g., View Results Tree) to view results.
- Running the test and interpreting basic metrics (response time, errors).
5. Basic Test Scripting & Enhancement
- Recording HTTP requests using JMeter’s *Test Script Recorder*.
- Setting up a *Proxy Server* for recording web actions.
- Introduction to *parameterization* (using CSV Data Set Config) to handle dynamic values.
6. JMeter Reporting & Analysis
- Overview of JMeter’s HTML dashboard report.
- Analyzing key performance metrics such as response time and throughput.
- Running tests in Non-GUI mode for better performance.
7. Q&A and Next Steps
- Open floor for participant questions.
- Resources for further learning and practice.