Test execution states

Engineering Test Management uses a default set of test execution states.
Each company defines execution status differently. You can edit execution state names and configure which states are shown in the Actual Result field of a test case result by using the Execution States page of the Project Properties. To navigate to the Execution States page, click the Administration icon (Administration) in the banner, and then click Manage Project Properties > Execution States.
Note: The execution states are only configurable for the overall result of the test case execution. Changes do not apply to the individual test script step result states or to test suite result states.

Reports that display weight distribution, such as Execution Status using Weight, also use the default status names.

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

video icon Video

Jazz.net channel
Software Education channel

learn icon Courses

IoT Academy
Skills Gateway

ask icon Community

Jazz.net
Jazz.net forums
Jazz.net library

support icon Support

IBM Support Community
Deployment wiki