Activity: Evaluate Test
Analyze Test Results
and Submit Change Requests
In the Test Execution activity, the results of test were reviewed to ensure that the testing executed to completion, and the reported test results were not influenced by non-target-of-test factors. In this activity, the test results analyzed to identify the details regarding the differences between the expected test results and the actual test results. Differences indicate potential defects in the target-of-test and should be entered into a tracking system as change requests, and the appropriate next corrective actions taken. Review each reported test failure and identify the necessary information needed to enter a change request into the appropriate tracking system. The information entered should be accurate, appropriate, and meet accepted change request tracking standards or guidelines. Evaluate Requirements-based Test
Coverage
To evaluate requirements-based test coverage, you need to review the test results and determine:
The objective is to ensure that 100 % of the requirements-based tests targeted for this iteration have been executed successfully. If this is not possible or feasible, a different test coverage criteria should be identified, based upon:
See "Key Measures of Testing" in Introduction to Test. Document the results in a Test Evaluation Report for this iteration. Evaluate Code-based Test Coverage
To evaluate code-based test coverage, you need to review the test results and determine:
The objective is to ensure that 100 % of the code targeted for this iteration phase been executed successfully. If this is not possible or feasible, a different test coverage criteria should be identified, based upon:
See "Concepts: Key Measures of Test". Document the results in a Test Evaluation Report for this iteration. Analyze Defects
To analyze defects, you need to review and analyze the measures chosen as part of your defect analysis strategy. The most common defect measures used include the following different measures (often displayed in the form of a graph):
Compare the measures from this iteration to the results from the analysis of previous iterations, to get a view of defect trends. It is advisable to show the results in diagram form. See "Concepts: Key Measures of Testing". Determine
if Test Completion and Success Criteria Have Been Achieved
Review the test strategy defined in the test plan. It should present test criteria in terms of test coverage and, or defect evaluation. Examine the test results, defects, and the analysis of the defects, and determine if the criteria have been met. If the criteria have not been met, there are several alternatives: Gather additional information:
Suggest scheduling of additional testing:
Modify the test criteria:
See "Key Measures of Testing" in Introduction to Test. Generate the Test Evaluation
Summary
The last step in the Evaluate Test activity is to generate the test evaluation summary. This is accomplished by assembling the above information into a single report and distributing it to the appropriate workers for review. |
Rational Unified
Process |