Multiple choice technology testing

What is the main benefit of designing tests early in the life cycle?

  1. It is cheaper than designing tests during the test phases

  2. It helps prevent defects from being introduced into code

  3. Tests designed early are more effective than tests designed later

  4. It saves time during the testing phases when testers are busy

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

Designing tests early in the lifecycle helps prevent defects from being introduced into code. This is because test identification makes requirements testable and clarifies expectations before coding begins. The other options are incorrect: early test design isn't necessarily cheaper (A), early tests aren't inherently more effective than later tests (C), and while it may save time (D), that's not the MAIN benefit - defect prevention is the primary advantage.