Istqb Certified Tester Foundation Level CTFL · Free Practice Question Easy

Question 13

Which of the following practices best demonstrates the shift left principle?

  • A

    Waiting for code completion before writing test cases

  • B

    Reviewing specifications from a tester's perspective early on

  • C

    Performing testing only after system integration

  • D

    Conducting reviews only at project completion

Reveal correct answer

Correct answer: B

A.

This approach directly contradicts the shift left principle. Shift left emphasizes early testing activities, such as writing test cases before code is implemented. Waiting for code completion delays testing and increases the risk of late defect discovery, which shift left aims to mitigate.

B.

This practice aligns perfectly with the shift left principle. By reviewing specifications early in the process, testers can identify ambiguities, inconsistencies, or missing information before implementation begins. This proactive approach reduces the likelihood of defects and rework later in the SDLC.

C.

This is a traditional approach that delays testing until later stages of the SDLC. Shift left advocates testing earlier, such as at the component or unit level, rather than waiting for system integration.

D.

Conducting reviews exclusively at the end of a project contradicts the shift left principle, which promotes early and ongoing testing activities. Waiting until project completion for reviews risks missing critical defects during the development phase and undermines the benefits of iterative quality control.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need