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.