Articles

ISTQB Section 3 (Static testing )

  (back to Introduction article with links to all parts) 

---------- Section 3 ------------

Static testing (one of the testing techniques) VS Dynamic testing 

Process of work:

Documents => Static Testing (by Reviews or Static Analysis) => Defects

Defects found using Static Testing:

  • Requirements defects
  • Design defects
  • Coding defects
  • Security vulnerabilities
  • Insufficient maintainability

Review Process:

  1. Planning, 
  2. Initiate review, 
  3. Individual review, 
  4. Issue Communication and analysis, 
  5. Fixing and reporting

 Roles in review: 

  • Author, 
  • Management, 
  • Moderator/Facilitator, 
  • Review Leader,
  • Reviewers/Inspectors, 
  • Scribe/recorder

 

Review Types (from less formal):

  • Informal
    • Walkthrough
      • Technical review
        • Inspection

 

Review Techniques:

 - Ad hoc (with little or no info about how the task should be performed), 

 - Checklist based (systematic technique), 

 - Scenarios (based on scenarios how to pass work product),

 - Role-based (from the perspective of individual stakeholder roles),

 - Perspective-based Reading (PBR - mix of role-based, checklist, and scenario-based) 

Success factors for review:

  •  clear predefined objectives
  •  review techniques are used
  •  documents are written and chunked
  •  participants have adequate time to prepare
  •  management supports the review process
  • and some more