Software Project Survival Guide

Survival Check for Chapter 15

System Testing
  • System testing is ready to go at the same time as construction.
  • Testers smoke test the daily build and return the build to development if it fails.
    • The build often fails the smoke test because developers are not unit testing their own code adequately.
    • Developers don’t fix defects quickly after they are reported.
  • Testing identifies "error prone routines" for developers to review and redesign or reimplement.