Home › Software Testing › Software Testing › fundamentals_levels_techniques › When should testing IDEALLY begin in the SDLC?
When should testing IDEALLY begin in the SDLC?
AOnly after deployment to production
BOnly during the maintenance phase
CAfter all coding is fully complete
DFrom the requirements gathering phase
Answer & Solution
Correct answer: D. From the requirements gathering phase
Early testing principle: defects in requirements are 10-100x cheaper to fix than those found in production. Static testing (review of requirements, design) is part of the testing process from day one.
Related questions
Exit criteria for a test phase typically includeTest-driven development (TDD) follows the cycleIn Agile, the tester's role is BEST described asSelenium is BEST described asWhich is a recognised BENEFIT of test automation?Risk-based testing prioritises test effort byA defect lifecycle typically begins with statusA test plan typically describes