Modern QA2026Practical Exercise — tiles
Log inJoin
6 / 71 · 11 Manual Testing Fundamentals · Writing Test Cases← prev⊞ allnext →☰ Read as one page

1.6Practical Exercise

Write test cases for a password reset feature with these requirements:

  • User clicks "Forgot Password" on the login page
  • User enters their email address
  • System sends a reset link valid for 24 hours
  • User clicks the link, enters a new password (minimum 8 characters, at least one number)
  • System confirms the password has been reset

Try writing at least six test cases: three positive (happy path, edge of valid input) and three negative (expired link, invalid password format, non-existent email).

Use the Given/When/Then format for each.