JMeter: Performance and Load Testing

JMeter: Performance and Load Testing

33mIntermediate2019-02-07

Authors

Mike Smith

Mike Smith

R&D architect

Course details

Interested in adding load testing to your professional tool kit? In this course, learn how to use Apache JMeter, a popular open-source performance testing tool, to create and execute load tests that help you highlight performance issues in your software. Instructor Mike Smith takes you through the installation and setup of JMeter and JRE on Windows, and then shows how to create and run your first load test. Mike also goes over how to improve your load test by adding timers and assertions, how to run your load test through the CLI, and how to view your results in different ways by creating an HTML dashboard at CLI runtime.

Learning objectives
What is load testing and why do we do it?
Creating and running load tests
Improving a test by adding timers and assertions
Running your load test through the CLI
Saving CLI results to a .jtl file
Importing a .jtl file to JMeter graphs
Creating an HTML dashboard at CLI runtime

Skills covered

Apache JMeterSoftware Quality AssuranceApacheSoftware TestingLearningSoftware Development

Concepts

Introduction

  • Testing with JMeter
  • What you should know
  • What is load testing and why do we do it

Getting Started

  • Installing JMeter and JRE
  • Installing graph plugins
  • Creating a load test
  • Adding a thread group
  • Adding a sampler
  • Adding a listener
  • Running your first load test

Improving the Test

  • Adding timers
  • Adding assertions
  • Adding HTTP managers

JMeter CLI

  • Why use the command line
  • Opening JMeter through the CLI
  • Running your load test through the CLI
  • Saving CLI results to a .jtl file

Viewing the Results

  • Importing a .jtl file to JMeter graphs
  • Creating an HTML dashboard at CLI runtime
  • Viewing the dashboard
  • Pros and cons

Conclusion

  • Next steps
40,000 Toman