Course Description

The unavailability of back-end services is a common blocker for early testing. Virtual services help you ensure the quality of your web app even if underlying services are not yet available – and with BlazeMeter, service virtualization can even be data driven. Either create stand-alone virtual services that respond to requests with your custom data, or use data-driven virtual services as backend for Performance or GUI Functional tests.


Instructor

Paul O'Kelly


Roles

This course is of interest to QA engineers and software testers who ensure the quality and functionality of web applications and maintain Mock Services. 


Prerequisites 

This course uses concepts and procedures that were introduced in the Introduction to BlazeMeter Service Virtualization and BlazeMeter Test Data: Fundamentals courses. 


Course Format

Textual and video learning components, a final exam.


Exercises 

This course does not include guided exercises. 


Required Software

The Data-driven Virtual Services course requires a free or enterprise-level BlazeMeter account. 


Course Modules and Durations 

In a series of text and video clips, this course will cover the following topics: 

  1. What are Data-driven Virtual Services? (6 mins)

  2. How to Create Data-driven Virtual Services? (10 mins)

  3. Data Settings, Data Sharing, Data Preview (8 mins)

  4. How to Add Data-driven Virtual Services to Tests? (6 mins)

  5. Exam 

Total estimated duration: 30 mins


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 Virtual Services badge, Value: 800 points.

In this course, you will learn:

Two use cases for data-driven virtual services 
Features and limitations of the integration
How to create data-driven stand-alone virtual services
How to define service data for a virtual service transaction
How to parameterize a virtual service transaction
Which request matchers are supported
How to control the number of rows used
How to share, download, and preview service data
How to synchronize data between a virtual service and a BlazeMeter test

Register Now