Course Description

This course is for Perfecto testers who want to amend their static mobile tests with dynamic test data. For this integration, you need a Perfecto license and a (free or enterprise-level) account. 





John Boebinger has over 40 years of experience in software development. Currently he is a manager of client services for Perforce.




Ruth Kusterer is a technical writer for Perforce. She has over fifteen years of experience with enterprise developer tools and open-source software.


This course is of interest to software testers who are tasked with the maintenance and automation of large-scale mobile tests.


This intermediate course is for testers who know how to create and run scripts in Perfecto. The examples provided will be a mobile test written in Java, but the same approach works in other programming languages, such as C#, Python, JavaScript, and Ruby.

You should have a basic understanding of how to navigate the BlazeMeter web interface.  

No prior knowledge of test data management in BlazeMeter is required for this course, but to make the most of this feature, we recommend taking the BlazeMeter Test Data: Fundamentals course next.  

Course Format

Textual and video learning components, a final exam.


This course does not include guided exercises. 

Required Software

To use this integration, you can use the integrated development environment (IDE) of your choice. You will need a Perfecto license and a (free or enterprise-level) account. 

Course Modules and Durations 

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

  1. Better Together (5 min)

  2. Create a Mobile Test in Perfecto (5 min)

  3. Create a Data Model in BlazeMeter (5 min)

  4. Populate the Data Model in BlazeMeter (15 min)

  5. Pull the Data into Quantum/Appium (15 min)

  6. Run the Test (5 min)

  7. Exam 

Total estimated duration: 50 min 

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 Test Data for Mobile badge, Value: 800 points. 

This course shows how BlazeMeter and Perfecto are better together:

You use Perfecto for automated mobile testing. 

You use BlazeMeter for easy data model management and for synthetic test data generation. 

Your Perfecto script will connect to BlazeMeter using your API key and a GET API call to load fresh test data. 

You will learn how to parameterize a Perfecto script by replacing static values with dynamic values from BlazeMeter. 

Register Now