automated_testing_framework_plugin_flow_control 1.0.7+1 copy "automated_testing_framework_plugin_flow_control: ^1.0.7+1" to clipboard
automated_testing_framework_plugin_flow_control: ^1.0.7+1 copied to clipboard

discontinued
outdated

Library to use provide flow control test steps to the Automated Testing Framework.

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
_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.