• Online, Self-Paced
Course Description

JMeter has several different uses, and in this course you will explore these areas. The course includes basic JMeter operations to handling responses, load analysis, using assertions and controllers, exploring sessions, and many more.

Learning Objectives

Exploring Basic Operations of JMeter

  • Start the course
  • define the different parts of a test plan and error reporting
  • demonstrate the process of performing a basic load test on a web server in non-GUI mode

 

JMeter Load Analysis

  • describe the importance of Thread Groups and when they are used for JMeter tests
  • demonstrate the use of listeners with thread groups in JMeter

 

Recording Tests in JMeter

  • recognize how to use the Test Script Recorder to record test scripts
  • demonstrate the process of record and playback with a proxy using JMeter scripts
  • demonstrate the use of record and playback test scripts
  • demonstrate the use of record and playback test scripts using the BlazeMeter extension for Chrome

 

Timers, Assertions, and Controllers

  • demonstrate the use of JMeter timers and the various types
  • describe the various assertions and the commonly used assertions when writing tests
  • define the various controllers and practical use of controllers in designing JMeter scripts
  • describe the config elements used for managing sessions in JMeter with cookies and caches

 

Practice: Handling Basic JMeter Operations

  • recognize the various operations with JMeter including analysis and test designs

 

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.