mejbaurbahar/awesome-qa-agent-skills/acceptance-testing

Claude Code and agent skill by mejbaurbahar/awesome-qa-agent-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when validating a feature against business needs before release — user acceptance testing (UAT), alpha/beta programs, acceptance criteria, sign-off, contract/operational acceptance, and "is this ready for the customer?" decisions.

Install

npx vskill@latest install mejbaurbahar/awesome-qa-agent-skills/acceptance-testing

SKILL.md

The same SKILL.md was published earlier as mejbaurbahar/software-tester-skills/acceptance-testing.

Acceptance Testing (UAT, OAT, Alpha/Beta)

Acceptance testing answers one question: does the system let the business/user do the job they bought it for? Verification ("built right") is done by then; this is validation ("built the right thing").

When to use / not use

  • Use: pre-release sign-off, contract milestones, regulated releases, customer pilots, beta programs.
  • Don't use it to find low-level bugs — that is unit/integration/system testing. A UAT that finds 50 crashes means earlier levels failed.

The five acceptance types

TypeWhoQuestion
UATBusiness users / product ownerDoes it support real workflows?
OAT / OperationalOps, SRECan we deploy, monitor, back up, restore, upgrade it?
ContractualCustomer + legalAre the contract's acceptance criteria met?
RegulatoryComplianceDoes it satisfy the applicable regulation/standard?
Alpha / BetaInternal / external early usersDoes it survive real usage & real data?

Workflow

  1. Collect acceptance criteria from stories/contracts. Rewrite each as a testable statement (Given/When/Then, measurable threshold). Reject vague ones ("fast", "user-friendly") and ask for numbers.
  2. Define entry criteria: system test passed, no open Sev1/Sev2, test data + UAT environment ready, testers trained.
  3. Build the UAT scenario set from real end-to-end business processes — not from the UI screens. One scenario = one user goal, start to finish, with realistic data.
  4. Trace: map every acceptance criterion → ≥1 scenario (see test-planning-documentation for RTM).
  5. Execute with business users, time-boxed. Capture evidence (screenshots, recordings, data before/after).
  6. Triage defects live: defect vs change request vs misunderstanding (training gap). Only defects block sign-off.
  7. Exit / sign-off: all Must criteria pass, zero open Sev1/Sev2, agreed workarounds documented for Sev3, formal sign-off recorded (name, date, version/build).

Scenario template

ID: UAT-014 Priority: Must Criterion: AC-7 (refund within 5 min)
Persona: Support agent, EU region
Pre-state: Order #A-991 paid, shipped, within 30-day window
Steps: 1) Open order 2) Issue partial refund 40% 3) Confirm customer email
Expected: Ledger shows -40%; email sent < 5 min; audit log has agent ID
Evidence: recording + ledger export Result: PASS / FAIL / BLOCKED

Beta program checklist

  • Feature flag + kill switch; % rollout (1 → 5 → 25 → 100).
  • Feedback channel in-product; telemetry for errors, funnels, latency.
  • Explicit exit metrics (crash-free sessions ≥ 99.5%, task success ≥ 90%, NPS trend).

Pitfalls

  • Testers who were never trained → false failures. Run a 30-min walkthrough first.
  • Testing on synthetic/empty data → misses real-world volume and edge data. Use masked production-like data (test-data-engineering).
  • Sign-off by someone with no authority. Record the accountable approver up front.
  • Scope creep: new asks discovered in UAT go to the backlog, not the release gate.

Related skills

bdd-gherkin-testing, test-planning-documentation, release-readiness-testing, usability-testing, system-testing

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mejbaurbahar/awesome-qa-agent-skills/acceptance-testing/badge)](https://verified-skill.com/skills/mejbaurbahar/awesome-qa-agent-skills/acceptance-testing)

Something wrong with this skill or its page? Tell us.