You can execute tests and record their results, even when there is no test script
associated with the test case. Test execution is based entirely on the content of the test case
itself. This situation is common in certain types of testing, such as system verification testing.
About this task
An administrator can disable the ability to run a test case without a test script by
setting the Disallow Execution of Test Case if no Test Script is associated with
it precondition. For more information, see Preconditions for Engineering Test Management.
Procedure
To run a test without a test script:
-
Create a test case.
-
Describe the test case as fully as possible.
For example, you can:
- Describe the test case in the Summary and Test Case Design sections
- Add Requirements and Expected Results
- Add Pre-Conditions and Post-Conditions
- Attach external documents
-
Optionally, generate test case execution records that define the execution environments for the
test case.
-
Run the test case execution records or run the test case.
-
When the test run completes, view the execution results.
For scriptless execution, the Actual Result for the test case result is
shown in a list. By default, a lowest severity state is selected based on the list of enabled states
under . Severity of the execution state in ascending order as follows:
- In Progress
- Passed
- PermFailed
- Incomplete
- Inconclusive
- Partially Blocked
- Deferred
- Failed
- Error
- Blocked
Paused state is never selected by default.