Modules
Beginner5 min read

Manual Testing

sign in to track

Manual testing is the process of executing test cases by a human tester without automation tools. It relies on the tester's judgement, domain knowledge, and exploratory skill to find defects that scripts might miss.

Key Points

  • Best for exploratory testing, UX evaluation, ad-hoc testing, and one-off scenarios.
  • Manual testing excels at catching usability issues and visual defects automation overlooks.
  • It is slower and not repeatable at scale — every regression cycle costs tester time.
  • Skilled manual testers use heuristics (mnemonics like SFDPOT, FEW HICCUPPS) to guide exploration.
  • Manual testing should focus on what automation cannot do, not duplicate what it already covers.
Expert Pro Tip

Keep a 'test charter' during exploratory sessions: document your mission, time-box it, and capture notes. This makes exploratory work auditable and reproducible.