Lessons Learned in Software Testing 3

Understand what programmer do (and don’t) before delivering builds

  • Some programming groups do unit test, others don’t
  • Some programming groups do smoke test, others don’t
  • Know the process!

Be prepared for the build

  • Test environment must be well prepared or the test group will be useless (without well-managed test env)

Sometimes you should refuse to test a build

Programmers are like tornadoes

  • It is unreasonable to predicate your methods on things that the programming group in your company won’t do