Quantum is Perfecto's automation framework, designed to give you everything you need from a framework with built in seamless Perfecto integration.

Quantum provides testNG integration for execution management, ability to write BDD scripts and a wide range of pre-built commands. Quantum is a free download from GitHub and can be extended as needed.

The full Quantum course is available for download from this page.

The course can be delivered by a Perfecto Instructor, contact your account manager for more information.

The course contains 7 modules, with a presentation and samples for each module.


Course Audience

The course is designed for teams which have a core of Java developers for writing custom steps as well as test developers that can write BDD tests with existing steps.

Prior Perfecto Experience

Experience with Perfecto is not required. However, teams totally new to the system should add to their training a selection of modules from our Selenium/Appium with Perfecto in Java course which covers all the basics. Discuss this with your trainer.

 Download and Use

Training project- https://github.com/Project-Quantum/Training-Course - This is the repository we will use throughout the course.

Assignment answers - https://github.com/Project-Quantum/TrainingAssignments - contains assignment answers, meant to be pasted into the training repository as needed.


Download the modules and the training project repository. Go through the slide and view the samples the modules refer to in the repository. Try running the samples.

At the end of the module, there is an assignment. Try it out and if you get stuck take a peek at the assignments repo and carry on!

Course Modules