Software testing activities should start

  • A. as soon as the code is written
  • B. during the design stage
  • C. when the requirements have been formally documented
  • D. as soon as possible in the development life cycle

Answer: Option D