QuestionQ33

Acceptance Criteria, Acceptance Tests and Experience-Based Practices

Which of the following statements BEST describes how the quality of requirements/user stories and acceptance criteria influences acceptance testing?

  • A Vague or ambiguous requirements may lead to misunderstandings both during implementation and testing.
  • B In Agile development lifecycle models, requirement engineering becomes less important due to the product owner role.
  • C INVEST is a technique that ensure the quality of user stories or requirements, thus replacing regular reviews.
  • D Testers may complete unclear requirements by assumptions, as long as they discuss those assumptions with at least one stakeholder.
Explanation

Vague or ambiguous requirements can be interpreted differently during implementation and test design. Acceptance tests based on those interpretations may be flawed or invalid, creating rework, unnecessary cost, and uncertainty about product quality.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!