Course Summary

This intermediate course shows API testers how to increase the coverage of automated API Monitoring by using dynamic test data variables instead of hard-coded values in test scripts. This course assumes that you are familiar with BlazeMeter API Monitoring and with BlazeMeter's test parameterization procedures that were introduced in the BlazeMeter Test Data Fundamentals course.

In this course, you will learn:

  • What the benefits of test parameterization are for API Monitoring
  • How to parameterize an API Monitoring test
  • How to load test data from CSV files
  • How to generate test data synthetically



Ruth Kusterer, Andrea Tejokusumo


This course is of interest to test engineers and software testers who run automated tests to verify the reliability, availability, and performance of Application Programming Interfaces (APIs) and want to increase test coverage while keeping extra maintenance effort low.


  • The BlazeMeter Test Data Fundamentals course
  • Familiarity with BlazeMeter API Monitoring

Course Format

Text and video learning components, a final exam.


This course does not include guided exercises.

Required Software

This course requires access to a free BlazeMeter account.

Course Modules and Durations

  1. Introduction (5 min)
  2. Using CSV Data (10 min)
  3. Using Synthetically Generated Data (10 min)
  4. Run the test and view the Results (10 min)
  5. Exam

Total estimated duration: 45 minutes

Course Completion Criteria

This course contains a final exam.

To complete the course, you must pass the final exam with a score of 80% or higher.

Upon completion, you will receive:

  • A certificate validating the course completion.
  • The Data-Driven API Tester badge, Value: 800 points.


Recommended Next Courses

  • Test Data Management
  • Test Data Pro

Register Now