Test case execution workflow
If your test execution needs are more complex, and you need to support multiple platforms and test environments, you can take advantage of the full range of product capabilities to help automate your work. The following scenario presents one possible workflow for test execution.
- Create a test case.
A test case is required for test execution.
- Add the test case to a test plan.
A test plan helps to organize your test execution activities, but it is not a requirement for test execution.
- Open the Test Environments section of the test plan and define your platform coverage.
- Also in the Test Environments section, generate your test environments based on the defined platform coverage.
- Optionally, create a test script and associate it with the test case.
You can create a manual test script using Engineering Test Management. You can also create references to preexisting automated tests created with other tools, such as DevOps Test UI.
Note: Certain kinds of tests, such as system verification tests, may not include a test script. - Create a test case execution record for the test case or generate multiple test case execution
records for the test case automatically.From the Test Environment drop-down list, select a test environment that is specific to the test plan.Note: You cannot change the associated Test Plan.
- Run the test case execution record.
- View the test execution results and file defects as needed.
- Update the test execution results as needed and save the results.