nerdexam
iSQI

CTFL_SYLL_4.0 · Question #73

Which of the following is a good testing practice that applies regardless of the specific software development lifecycle being used?

The correct answer is C. Ensuring there is a corresponding testing activity for every software development activity. Ensuring a corresponding testing activity exists for every software development activity (C) is a universal testing principle known as early and continuous testing - it applies whether you're using Waterfall, Agile, DevOps, or any other lifecycle, because defects found earlier…

Testing Throughout the Software Development Lifecycle

Question

Which of the following is a good testing practice that applies regardless of the specific software development lifecycle being used?

Options

  • APrompt and prepared attendance to stand-up meetings
  • BStep-by-step test case documentation
  • CEnsuring there is a corresponding testing activity for every software development activity
  • DInvolving the stakeholders in reviewing all acceptance criteria prior to designing test cases

How the community answered

(36 responses)
  • A
    3% (1)
  • B
    3% (1)
  • C
    86% (31)
  • D
    8% (3)

Explanation

Ensuring a corresponding testing activity exists for every software development activity (C) is a universal testing principle known as early and continuous testing - it applies whether you're using Waterfall, Agile, DevOps, or any other lifecycle, because defects found earlier are always cheaper to fix. Option A (stand-up meetings) is an Agile/Scrum ceremony, not a universal testing practice. Option B (step-by-step test case documentation) is common in formal/sequential models but is often replaced by exploratory or lightweight approaches in Agile contexts. Option D (stakeholder review of acceptance criteria) is a valuable practice but is lifecycle-dependent and scoped only to acceptance testing, not all testing activities.

Memory tip: Think "parallel tracks" - for every dev activity (requirements, design, coding, deployment), there's a mirror test activity (test planning, test design, test execution, regression). If one track is missing, the process is incomplete regardless of methodology.

Topics

#SDLC-agnostic practices#testing activities#development lifecycle alignment#test principles

Community Discussion

No community discussion yet for this question.

Full CTFL_SYLL_4.0 Practice