4.3 Test Execution Process
The process is used to run the test procedures generated as a result of the Test Design & Implementation Process on the test environment established by the Test Environment Set-Up & Maintenance Process
This is an iterative process so it might have to be performed multiple times as all test procedures may not be executed in one single iteration. And if you find issues (also called defects), the defects should be fixed and then retested by re-entering the Test Execution Process.
Purpose:
To execute the test procedures created in the Test Design & Implementation Process in the prepared test environment and record the results.
Inputs to activities in this process may include:
- Test plan(s)
- Test procedures(s)
- Test item
- Test basis
- Test environment readiness report
- Test environment update(s)
Expected outcome of Test Execution Process:
- The test procedure(s) is/are executed
- The actual results are recorded
- The actual and expected results are compared
- The test results are determined
- Information items to be produced:
- Actual results
- Test results
- Test execution log
4.3.1 Graphic overview of the Test Execution Process:
Figure: Test Execution Process – Important to understand that in practice some of the activities are carried out iteratively. This means that you might have to revisit some of the activities multiple times.
# | Activity | Tasks |
TE1 |
Execute Test Procedure(s) |
|
TE2 |
Compare Test Results |
|
TE3 |
Record Test Execution |
|