Your app works perfectly when you use it. You know where every button lives and which little quirks to avoid. Your customer doesn't.

Manual exploratory testing helps expose the experience a first-time user actually has, rather than just checking whether a feature runs.

12 scenarios worth testing

  1. First visit: Is it clear what the product does?
  2. Registration: Can someone start an account successfully?
  3. Sign-in: Are failed attempts handled clearly?
  4. Password recovery: Can a user regain access?
  5. Core task: Can a new user finish the main job?
  6. Save and return: Does work persist as promised after refresh or login?
  7. Edit and delete: Can mistakes be corrected safely?
  8. Empty states: Is the next action obvious when there is no data?
  9. Invalid inputs: Do errors explain what needs fixing?
  10. Mobile controls: Are buttons visible and usable on small screens?
  11. Navigation: Can users move away and back without losing context?
  12. Account separation: Is private information properly restricted to the right account? This initial check doesn't replace security testing.

Test real situations

Don't just click a button. Complete a journey. On a booking app, create a booking, change it, cancel it and check the result. On a form, make an error, go back and confirm what was saved.

Try a phone and a desktop. Test what happens when a user interrupts the process, navigates away or returns later.

Write a bug someone can act on

“The save button doesn't work” is vague. A good report explains the page, device or browser, starting state, actions taken, expected result and actual result. Safe screenshots can help.

Rank issues by customer impact. A broken registration journey matters more than a slightly misaligned heading.

Retest the fix

Repeat the original steps after a change. Then check neighbouring journeys. A fix to sign-up might unintentionally affect sign-in or password recovery.

Testing doesn't prove software is flawless. It gives you useful evidence about the journeys you've actually checked.

Manual checks work best alongside appropriate automated tests, monitoring and technical security practices.

Need a second pair of hands?

Tell me what you're building and where you're stuck. We'll agree a focused project before starting.

Email Kelvin about your SaaS

Read more SaaS articles