All courses
Manual · 14 lessons

Manual Testing

Become a confident manual tester — from reading a requirement to writing test cases, finding bugs and reporting them well.

Beginner · 4Intermediate · 5Advanced · 5
0 of 14 lessons complete0%
Lesson 1 of 14Beginner

What is Manual Testing & the Tester's Role

Manual testing, defined

Manual testing means a human checks the software by using it — following steps, comparing what happens to what should happen, and reporting differences. No scripts, no code: just a curious, careful person and the application.

It's the foundation of all testing

Even in a world full of automation, manual testing matters because:

  • Automation only checks what you tell it to. A human notices the unexpected — a weird layout, a confusing message.
  • New features are explored manually first, before anyone automates them.
  • Usability and "does this feel right?" can't be judged by a script.

What a manual tester actually does

  • Understands the requirement / user story.
  • Designs test cases — the specific things to check.
  • Executes them and observes results.
  • Reports bugs clearly and retests fixes.
  • Thinks like a user and like an attacker ("what if I do this wrong?").

Key takeaways

  • Manual testing = a human verifying software by using it, no code required.
  • It catches the unexpected, judges usability, and comes before automation.
  • The core loop: understand → design cases → execute → report → retest.