Review is a manual technique used in static testing to assess work products for necessary changes. Since reviews are a form of static testing, Test Managers may be responsible for their overall success, particularly concerning the testware products. Objectives of the review process must be defined during test planning.
Table of Contents
Informal Vs Formal Review
Reviews differ from informal to formal.
- Informal Review: It does not follow a defined process and not having a formally documented output.
- Formal Review: formal reviews are described by the team participation, recorded review results, and documented procedures for conducting the Review.
The formality of a review process is related to factors such as:
- Software development lifecycle model
- Maturity of the development process
- The complexity of the work product to be reviewed
- legal or regulatory requirements
- Need for an audit trail
The focus of a review depends on the agreed objectives of the Review, such as:
- Finding Defects
- Gaining Understanding
- Educating Existing or New Participants: To be efficient, participants in reviews must have the appropriate level of knowledge, both technical and procedural.
- Discussion and decision by consensus
Types of Reviews
- Informal Review
- Technical Review
- Management Reviews