Multiple choice technology testing

During the software development process, at what point can the test process start

  1. When the code is complete

  2. When the design is complete

  3. When the software requirements have been approved

  4. When the first code module is ready for unit testing

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The test process can begin as soon as the software requirements have been approved, before any code is written. Test planning and test case design activities can start during requirements analysis to ensure testability of requirements and early identification of test scenarios. This early testing approach helps detect defects at the requirements stage itself, when they are cheapest to fix. Waiting until code completion or design completion delays these critical testing activities and violates the principle of early testing.