Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
  • Error Handling Flags are applied only for error conditions and not for defects. For example, execution status of following step is "Defect" and not "Error".
    CompareString "a" "ab" "true"
  • Error Handling Flags do not apply to the invalid IF/ELSE IF steps.

Error Handling Flag Settings in a Test Case

In a test case, you can set the Task Level error handling flags for all the tasks to define the execution behaviour of the test case in a suite execution and even in a dry run. 

...

IconFlag NameDescription

ExitTCIteration

If any task step fails, QAS skips executing the current test case iteration and starts executing the next iteration. If there is only one TC iteration, then the test case execution stops.

ExitTaskIf any step of this task fails, QAS skips all the remaining steps of the current task, and starts executing the next step or task.

Continue

If any step of this task fails, QAS does not exit and continues executing the remaining steps and tasks.

Error Handling Flag Settings in a Test Suite

In a test suite, you can set the Test Case Level error handling flags for all the tasks to define the execution behaviour of the test suite. 
The following table shows how flags can be set in test cases of a test suite. 

...

Info
  • Error Handling Flags are applied only for error conditions and not for defects. For example, execution status of following step is "Defect" and not "Error".
    CompareString "a" "ab" "true"
  • Error Handling Flags do not apply to the invalid IF/ELSE IF steps.

Error Handling Flag Settings in a Test Case

In a test case, you can set the Task Level error handling flags for all the tasks to define the execution behaviour of the test case in a suite execution and even in a dry run. 

...

IconFlag NameDescription

ExitTCIteration

If any task step fails, QAS skips executing the current test case iteration and starts executing the next iteration. If there is only one TC iteration, then the test case execution stops.

ExitTaskIf any step of this task fails, QAS skips all the remaining steps of the current task, and starts executing the next step or task.

Continue

If any step of this task fails, QAS does not exit and continues executing the remaining steps and tasks.

Error Handling Flag Settings in a Test Suite

In a test suite, you can set the Test Case Level error handling flags for all the tasks to define the execution behaviour of the test suite. 
The following table shows how flags can be set in test cases of a test suite. 

...