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