2.A Framework For Testing and Analysis
2.A Framework For Testing and Analysis
Learning objectives
• Introduce dimensions and tradeoff between
test and analysis activities
• Distinguish validation from verification
activities
• Understand limitations and possibilities of test
and analysis
• Verification:
does the software system meets the
requirements specifications?
are we building the software right?
SW
Actual Specs
Requirements System
Validation Verification
Includes usability Includes testing,
testing, user inspections, static
feedback analysis
Property
Decision Pass/Fail
Program Procedure