automated_testing_framework_plugin_flow_control 4.0.2+14 automated_testing_framework_plugin_flow_control: ^4.0.2+14 copied to clipboard
Library to use provide flow control test steps to the Automated Testing Framework.
Table of Contents
automated_testing_framework_plugin_flow_control #
Table of Contents #
Introduction #
A series of test steps that are related to test flow control and test variables. The core framework is designed to be easily used by non-developers for building and running tests. Flow control and variables tend to be more advanced options which is why this is an optional add on to the framework.
Live Example #
Quick Start #
import 'package:automated_testing_framework_plugin_flow_control/automated_testing_framework_plugin_flow_control.dart';
void main() {
TestFlowControlHelper.registerTestSteps();
// rest of app initialization
// ...
}
Reserved Variables #
The following table defines the reserved variables provided by the plugin that can be by appropriate tests:
Name | Type | Example | Description |
---|---|---|---|
_functionResult |
dynamic |
42 |
The result of from the execute_variable_function step when no resultVariableName is set. |
_iterateNum |
int |
1 |
The current iteration number from iterate . |
_repeatNum |
int |
1 |
The current iteration number from repeat_until . |
_retryNum |
int |
1 |
The number of retries the retry_on_failure step is currently on. This value is only updated by the retry_on_failure step. |
_testableId |
String |
testable_id |
The id of the current testable matched by for_each_testable . |