Test execution states

Engineering Test Management uses a default set of test execution states.

You can customize the execution states that are shown in test case results, test suite results, and test script step results in the Execution States page of the Manage Project Properties > Properties section. To navigate to the Execution States page, click the Administration icon (Administration) in the banner, and then click Manage Project Properties > Properties > Execution States.

Table 1. Definitions of execution states
Execution States Standard Definition
Skipped (Skipped) A step that was skipped during a test script execution. The Skipped state is disabled by default and not included as an option until you enable it from the Execution States page of the Manage Project Properties > Properties section.
Paused (Pause) A test case or test suite that was paused in the middle of execution. The Pause state is disabled by default and not included as an option until you enable it from the Execution States page of the Manage Project Properties > Properties section.
In Progress (In Progress) The In Progress state is automatically set to indicate a test case or test suite that is running. You can mark a test case or test suite as In Progress for reporting purposes, but it does not schedule the test case or test suite for execution in the future. The In Progress state is disabled by default and not included as an option until you enable it from the Execution States page of the Manage Project Properties > Properties section.
Passed (Pass) A test is deemed to pass if its actual result matches its expected result.
PermFailed (PermFailed) A test case, test suite, or test script whose primary objective was to validate functionality that is no longer provided in the product.
Incomplete (Incomplete) A test case or test suite that did not complete execution for various reasons.
Inconclusive (Inconclusive) A test case, test suite, or test script that produces a result that does not have a clear result and requires further investigation.
Partially Blocked (Partially blocked) A test case or test suite that cannot be run completely because some of the preconditions for its execution are not fulfilled.
Deferred (Deferred) A test case, test suite, or test script that cannot be run completely in a release but will likely run in a later product release.
Failed (Fail) A test is deemed to fail if its actual result does not match its expected result.
Error (Error) A test produces the Error result when there is a problem in running the test itself. For example, a network error or a mistake in the test script makes it impossible to continue, and the test produces an Error result.
Blocked (Blocked) A test case, test suite, or test script that cannot run because the preconditions for its execution are not fulfilled.
Not Run (Not Run) A test case or test suite that is not yet run. This execution state is not configurable.