Acceptance criteria
Also called: AC
Conditions a user story must meet to be considered done and accepted.
Definition
Acceptance criteria are specific, testable conditions attached to a user story. They define the boundaries of the feature and are a direct source of test cases. They are often written as Given / When / Then.
In practice
"Given I am logged in, when I tap the heart icon on a product, then the product appears in my wishlist and the icon turns red."
Learn it in context
Lessons that use this term.
- How to Write Test CasesTutorials
- Login and Sign UpFeatures
- What Is Software Testing?Fundamentals
- SDLC and STLCFundamentals
- Search, Filters and SortingFeatures
- Shopping Cart and CheckoutFeatures
- Test Scenarios vs Test Cases vs ChecklistsTutorials
- Writing a Test PlanTutorials
- User Stories and Acceptance CriteriaTutorials
- Verification vs ValidationFundamentals