Test script, test case, and test set

To manage the different test scenarios a distinction was made between scripts that interact with sessions, scripts that construct business flows, and scheduled execution of collected scripts.

BFlow supports aggregation, which allows the creation of complex test scenarios and re-use of specific test patterns.

This diagram shows the relationship between these components:

The BFlow test scripts and test cases are stored as additional files, which are software components, and are subject to version control (VRC).

  • BFlow test scripts must have the .bflow extension.
  • BFlow test cases must have the .bfcase extension.

The test set is a collection of test cases and is stored as table data.