Acceptance Criteria Examples in Gherkin and Plain Language

Updated on

Share:

Acceptance criteria should reduce ambiguity, not add ceremony. Plain language is usually enough. Gherkin helps when branching behavior is complex or test automation is strict.

Example 1: plain language criteria

User story: as a returning user, I want to reset my password so I can access my account.

Acceptance criteria:

  • Reset email is sent within one minute.
  • Reset link expires after 30 minutes.
  • User sees confirmation even if email is unknown.
  • New password must meet security rules.
  • Successful reset returns user to login with success message.

This is clear for most teams and fast to maintain.

Example 2: Gherkin criteria

Feature: password reset

Scenario: valid reset request Given a registered user requests password reset When the user submits a valid email Then the system sends a reset link And the link expires in 30 minutes

Scenario: unknown email Given a user submits an email not in the system When the reset form is submitted Then the system still shows a generic success message

Gherkin is useful when QA automation or compliance needs formal scenarios.

Quick review checklist

Before a story is ready:

  • Is desired behavior observable?
  • Are edge cases covered?
  • Are non-goals explicit?
  • Can QA test each criterion without interpretation?

If any answer is no, refine criteria before sprint commitment.

Primary topic: Product delivery and execution

Delivery and execution turn strategy into shipped outcomes through clear scope, rapid iteration, strong collaboration, and disciplined follow-through from discovery to release.

Explore the full Product delivery and execution hub

Keep learning

Ready to take your product management skills to the next level? Compare the best courses and find the perfect fit for your goals.

Compare Best PM Courses →
Portrait of Andrea Mezzadra, author of the blog post

Andrea Mezzadra@____Mezza____

Published on December 15, 2025 • Updated on February 25, 2026

Ex Product Director turned Independent Product Creator.

Download App

Ready to become a better product manager?

Join 1000+ product people building better products.
Start with our free courses and upgrade anytime.

Phone case