/Packt-Mastering_JMeter_5.0.2020

Mastering JMeter 5.0, published by Packt

Primary LanguageJavaMIT LicenseMIT

Mastering-JMeter-5.0

Mastering JMeter 5.0, published by Packt

Mastering JMeter 5.0 [Video]

This is the code repository for Mastering JMeter 5.0 [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

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.

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 JMeter's non-GUI mode
  • Employ Blazemeter to extend your JMeter scripts on the cloud
  • Monitor and understand performance metrics by analyzing test reports

Instructions and Navigation

Assumed Knowledge

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.

Working knowledge of JMeter is assumed.

Technical Requirements

This course has the following software requirements:

Minimum Hardware Requirements

For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:
● OS: Windows 7 or above ● Processor: Core i3 Dual Core or above ● Memory: At least 8GB RAM ● Storage: At least 40GB Free Space

Recommended Hardware Requirements

For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration: ● OS: Windows 7 or above ● Processor: Core i5 Dual Core or above ● Memory: 16 GB RAM ● Storage: 100GB Free Space

Software Requirements

● Operating system: Windows 7 or above ● Browser: Chrome, Mozilla Installed ● Atom IDE, Latest Version ● Node.js LTS 8.9.1 Installed ● Apache JMeter Installed ● BlazeMeter account

Related Products