|
1 |
Determine Tests to Run |
- Based on the test task, identify and prioritize the tests to run according to the overall test plan in the test approach document.
- Check the build notes for the latest build to be sure that the functionality to be tested is available.
|
2 |
Identify Test Configuration |
- Retrieve, install, and set up the test configuration called for in the test. This includes hardware, software, and test data.
|
3 |
Get the Build |
- Obtain the build from a version control server or authorized source.
|
4 |
Run the Test |
- Choose the test folder for the scenario or quality of service requirement.
- Select the tests to be run.
- Perform each step in the test if it is a manual test. Run the test if it is an automated test or there is a test script.
- Use the test data in the test approach document for the current iteration.
|
5 |
Analyze Test Results |
- Attach the scenario or quality of service requirement to the test results.
- Check the test results against expected results. Open a bug if the results do not meet expectations.
- Update tests to reflect proper behavior of the system.
- If all of the tests for a scenario or quality of service requirement run unblocked, close the work item.
|
6 |
Close the Work Item |
- If all the tests for a test task run unblocked, close the work item.
- Notify the scenarioor quality of service requirement owner there are no blocking issues.
- If all of the test tasks for a scenario or quality of service requirement are closed, close the work item.
|