Step 9 -- Run Test Cases
Run inputs through pre-processors
Use test harnesses
Obtain outputs
Directly
From instrumented code
From debug mode
Run outputs through post-processors
Should be easy to compare to truth
Should be easy to apply acceptability criteria
If done in parallel with development, relatively cheap
If done after development, can be very expensive
The Eleven Steps In VV&A:
1. Examine Process Documentation
2. Examine System Documentation
3. Interview Developers
4. Interview Users
5. Examine Code 1 (Look For Problems)
6. Examine Code 2 (Break It)
7. Determine Truth
8. Generate Test Cases
9. Run Test Cases
10. Review Test Case Output
11. Assessment
Software Development Plan (SDP) Template
Software Configuration Management Plan (SCMP) Template
Software Quality Program Plan (SQPP) Template
Work Breakdown Structure (WBS) Template
Introduction
What And Why Of VV&A