Chapter 3 Static Testing Flashcards
Ad-hoc review
A review technique carried out by independent reviewers informally, without a structured process
Checklist based review
A review technique guided by a list of questions or required attributes
Dynamic testing
Testing that involves the execution of the software of a component or system
Formal Review
A form of review that follows a defined process with a documented output
Informal Review
A type of review without a documented procedure
Main purpose - detect potential defects
Generate ideas / solutions, solve minor problems
Perspective-based reading
A review technique whereby reviewers evaluate the work product from different viewpoints
End User Marketing Designer Tester Operations
Review
A type of static testing during which a work product or process is evaluated by one or more individuals to detect issues and to provide improvements
Role-based review
A review technique where reviewers evaluate a work product from the perspective of different stakeholder roles
User Type - Experienced, Inexperienced, Senior, Child
User Admin
System Admin
Performance Testing
Scenario based review
A review technique where the review is guided by determining the ability of the work product to address specific scenarios
Static analysis
The process of evaluating a component or system without executing it, based on its form, structure, content, or documentation.
Static testing
Testing a work product without code being executed
Technical review
A formal review type by a team of qualified personnel that examines the suitability of a work product for its intended use and identifies discrepancies from specifications and standards
Gain consensus, detect defects, evaluate quality, improvement, alternatives
Preparation : Required
Meeting : Optional
Scribe : Mandatory
Checklists : Optional
Walkthrough
A type of review in which an author leads members of the review through a work product and members ask questions and make comments about possible issues
Static Testing Approaches
Ad-Hoc Checklist Scenarios Roles Perspectives
Static Testing General Review Process
Planning Initiation Individual review Issue communication and analysis Fixing and Reporting