The Scenario
The development team has asked for detailed acceptance criteria before they commit to the sprint. Three user stories need full criteria: (1) Send money via phone number, (2) View transaction history, (3) Set a daily transfer limit.
The Brief
Write detailed acceptance criteria for all 3 stories using Given/When/Then format. Include edge cases, error scenarios, and boundary conditions.
Deliverables
- At least 5 acceptance criteria per story in Given/When/Then format
- Edge cases for each story (e.g., invalid phone number, transfer exceeding limit, empty history)
- A "Definition of Done" checklist that applies across all 3 stories
Submission Guidance
Given/When/Then is a testing language. "Given I have R500 in my account, When I try to send R600, Then I see an error 'Insufficient funds' and the transaction is not processed." Be this precise.
Submit Your Work
Your submission is graded against the rubric on the right. If you pass, you get a public Badge URL you can share on LinkedIn. There is no draft save, so work offline first and paste your finished response here.