HOME > Development > Mastering JMeter 5.0

Mastering JMeter 5.0

  • Development
  • May 03, 2025
SynopsisMastering JMeter 5.0, available at $49.99, has an average rat...
Mastering JMeter 5.0  No.1

Mastering JMeter 5.0, available at $49.99, has an average rating of 4.15, with 52 lectures, 9 quizzes, based on 45 reviews, and has 326 subscribers.

You will learn about Understand various types of assertion and master assertion scripts Learn and implement various logic controllers to make your scripts robust and efficient Understand how to use a range of samplers to send requests to the web server under test Integrate JMeter with Selenium to extend the web testing capabilities in your workplace Discover advanced scripting in Java with Beanshell for JMeter Build scalable and maintainable test plans Understand master-slave configurations and the importance of the client-server architecture Automate web performance testing by utilizing JMeters non-GUI mode Employ Blazemeter to extend your JMeter scripts on the cloud Monitor and understand performance metrics by analyzing test reports. This course is ideal for individuals who are This course is ideal for intermediate-to-experienced testers who want to take their performance testing skills up a notch. The course also provides a good implementation guide for advanced testers keen to integrate JMeter with other testing tools such as Selenium. It is particularly useful for This course is ideal for intermediate-to-experienced testers who want to take their performance testing skills up a notch. The course also provides a good implementation guide for advanced testers keen to integrate JMeter with other testing tools such as Selenium.

Enroll now: Mastering JMeter 5.0

Summary

Title: Mastering JMeter 5.0

Price: $49.99

Average Rating: 4.15

Number of Lectures: 52

Number of Quizzes: 9

Number of Published Lectures: 52

Number of Published Quizzes: 9

Number of Curriculum Items: 61

Number of Published Curriculum Objects: 61

Original Price: $109.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understand various types of assertion and master assertion scripts
  • Learn and implement various logic controllers to make your scripts robust and efficient
  • Understand how to use a range of samplers to send requests to the web server under test
  • Integrate JMeter with Selenium to extend the web testing capabilities in your workplace
  • Discover advanced scripting in Java with Beanshell for JMeter
  • Build scalable and maintainable test plans
  • Understand master-slave configurations and the importance of the client-server architecture
  • Automate web performance testing by utilizing JMeters non-GUI mode
  • Employ Blazemeter to extend your JMeter scripts on the cloud
  • Monitor and understand performance metrics by analyzing test reports.
  • Who Should Attend

  • This course is ideal for intermediate-to-experienced testers who want to take their performance testing skills up a notch. The course also provides a good implementation guide for advanced testers keen to integrate JMeter with other testing tools such as Selenium.
  • Target Audiences

  • This course is ideal for intermediate-to-experienced testers who want to take their performance testing skills up a notch. The course also provides a good implementation guide for advanced testers keen to integrate JMeter with other testing tools such as Selenium.
  • JMeter has become an industry-standard tool for conducting functional, load, performance, and regression tests on web applications. It scales web development by helping you measure and analyze application performance.

    In this course, you’ll learn to invoke key features of the latest version of this testing tool to achieve peak performance for your web applications, all the while improving the testing team’s productivity by developing realistic and scalable test plans and automation.

    You’ll start by mastering assertion types and scripts. Then you’ll immerse yourself in the world of logic controllers and apply them to scripting. You’ll get to grips with samplers, which help you send a request to the web server. You’ll learn advanced scripting, work with test controllers, design test plans, and much more.

    By the end of this course, you will be able to use JMeter 5.0 for performance and load testing.

    About the Author

    Afsana Atar is an accomplished test engineer with over 10 years’ extensive experience in software testing. She extends her thought leadership to teams in a variety of domains from digital advertising, education, and healthcare to financial sectors, including banking, insurance, and trading.

    She has worked for various organizations including Google, IBM, Principal Financial Group, and The Children’s Hospital of Philadelphia. Currently, she works for Susquehanna International Group, a financial trading firm.

    Afsana is a Certified Scrum Master (CSM), an Agile scrum practitioner, and part of the scrum alliance community. She has managed and worked on projects worth over a million dollars in various capacities ranging from Quality Assurance Engineer to QA Manager. She believes in sharing her experiences with the testing community to help foster greater learning and innovation.

    Course Curriculum

    Chapter 1: Basic Scripting – Assertions

    Lecture 1: The Course Overview

    Lecture 2: Duration and Size Assertions

    Lecture 3: HTML Assertions

    Lecture 4: XML and XML Schema Assertions

    Lecture 5: Response Assertion

    Lecture 6: XPath and JSON Assertions

    Lecture 7: JSR223 Assertions

    Chapter 2: Intermediate Scripting – Logic Controllers

    Lecture 1: Simple, Once Only, and Loop Controllers

    Lecture 2: Random and Random Order Controllers

    Lecture 3: Interleave Controller

    Lecture 4: Throughput Controller

    Lecture 5: Runtime Controller

    Lecture 6: If and While Controllers

    Lecture 7: Switch, Module, and Include Controllers

    Lecture 8: ForEach Controller with Regular Expression Extractor

    Lecture 9: ForEach Controller with XPath Extractor

    Lecture 10: Recording Controller

    Chapter 3: Sampler (Requests)

    Lecture 1: SMTP Sampler

    Lecture 2: SMTP Sampler Script

    Lecture 3: JDBC Sampler

    Lecture 4: JDBC Sampler Script

    Lecture 5: FTP Sampler

    Lecture 6: OS Process, Debug, and Flow Control Action Sampler

    Lecture 7: OS Process, Debug and Flow Control Action Sampler – Script

    Chapter 4: Integration of Selenium with JMeter

    Lecture 1: Selenium Integrating with JMeter

    Lecture 2: Integrating with Selenium WebDriver – Script

    Lecture 3: Setting Up JUnit Testcases into JMeter

    Lecture 4: Integrating with Selenium WebDriver Using JUnit Sampler

    Lecture 5: WebDriver Set Sampler – Extending WebDriver Browser Based Test

    Lecture 6: WebDriver Set Sampler – Script

    Lecture 7: Selenium JMeter Testcase Example -HTMLUnit Driver

    Chapter 5: Advanced Scripting

    Lecture 1: BeanShell Scripting Basics and Variables

    Lecture 2: Advanced Post and PreProcessors

    Lecture 3: BeanShell PostProcessor

    Lecture 4: BeanShell PreProcessor

    Lecture 5: Generating Dynamic Values with BeanShell Sampler

    Chapter 6: Overview of Test Controller

    Lecture 1: Listeners

    Lecture 2: The View Results Tree

    Lecture 3: Aggregate Report

    Chapter 7: Designing Test Plan

    Lecture 1: Workload Designing

    Lecture 2: Script Validation

    Lecture 3: The Baseline Test

    Lecture 4: Master Slave Configuration

    Lecture 5: Importance of Client Server Architecture Mechanism

    Lecture 6: Step-by-Step Example to Run Tests on Slave from Client Machine

    Chapter 8: JMeter Validations in Non-GUI Mode Testing

    Lecture 1: Commands to Run Tests on Non-GUI Mode

    Lecture 2: Monitoring Results in Non-GUI Execution

    Lecture 3: Test Executing Using Taurus

    Chapter 9: Execution and Reporting

    Lecture 1: Monitoring Tests

    Lecture 2: Test Results Collaboration

    Lecture 3: Test Results Analysis

    Lecture 4: Test Execution in the GUI Mode

    Instructors

  • Mastering JMeter 5.0  No.2
    Packt Publishing
    Tech Knowledge in Motion
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 1 votes
  • 3 stars: 6 votes
  • 4 stars: 17 votes
  • 5 stars: 20 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    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!