Understanding Manual Testing: Process, Phases, and Best Practices

 2 min read

YouTube video ID: MoQMRVXs-lo

Source: YouTube video by Software Testing MentorWatch original video

PDF

What Is Manual Testing?

Manual testing is the practice of testing software without the aid of scripts or automation tools. Testers execute test cases by hand, interacting with the application just as an end‑user would.

Why Manual Testing Comes First

  • It validates requirements before any automation is built.
  • Detects usability issues that automated scripts might miss.
  • Serves as a baseline for creating reliable automated test suites.

Core Phases of the Manual Testing Life Cycle

  1. Requirement Analysis
  2. Read and understand functional specifications.
  3. Identify possible test scenarios and any gaps in the requirements.
  4. Provide feedback to business analysts or developers if ambiguities are found.
  5. Test Planning
  6. Define the overall approach, scope, resources, and schedule.
  7. In waterfall/V‑model, create detailed master and phase‑level test plans.
  8. In Scrum/Agile, draft concise plans for each 2‑4‑week sprint.
  9. Test Design (Test Case Creation)
  10. Translate requirements into concrete test cases.
  11. Use test‑management tools (e.g., Jira, TestRail) to document them.
  12. Ensure coverage of all functional areas (e.g., add‑to‑cart, remove‑from‑cart in an e‑commerce app).
  13. Test Execution
  14. Run test cases manually on the deployed build in a test environment.
  15. Record outcomes: Pass, Fail, or Blocked.
  16. For failed cases, log defects/bugs with steps to reproduce.
  17. Defect Management
  18. Assign defects to developers for fixing.
  19. Retest resolved defects and close them if they pass.
  20. Track open defects and assess their impact on release decisions.
  21. Test Reporting
  22. Generate test summary reports (formal exit reports for waterfall/V‑model; dynamic dashboards for Scrum).
  23. Communicate test status, defect metrics, and any risks to stakeholders.

Manual vs. Automation

  • Manual Testing: Human‑driven, exploratory, suitable for early development phases and UI/UX validation.
  • Automation Testing: Script‑driven, efficient for regression and large data sets; typically follows successful manual testing.

Methodology Impact

  • Waterfall/V‑Model: Longer cycles (months‑to‑years); requires extensive documentation and formal test reports.
  • Scrum/Agile: Short sprints (2‑4 weeks); emphasizes collaboration, continuous feedback, and lightweight reporting.
  • The testing responsibilities shift from a siloed “testing phase” in waterfall to a shared quality ownership in Agile.

Key Takeaways

  • Manual testing is the foundational step regardless of development methodology.
  • Follow the structured phases: analyze, plan, design, execute, manage defects, and report.
  • Adapt documentation depth to the project’s lifecycle model.
  • Collaboration with developers, analysts, and product owners is crucial, especially in Agile environments.

Manual testing remains the foundational step in any software testing effort, ensuring requirements are met before automation or release.

Frequently Asked Questions

Who is Software Testing Mentor on YouTube?

Software Testing Mentor is a YouTube channel that publishes videos on a range of topics. Browse more summaries from this channel below.

Does this page include the full transcript of the video?

Yes, the full transcript for this video is available on this page. Click 'Show transcript' in the sidebar to read it.

What Is Manual Testing?

Manual testing is the practice of testing software without the aid of scripts or automation tools. Testers execute test cases by hand, interacting with the application just as an end‑user would.

Why Manual Testing Comes First

- It validates requirements before any automation is built. - Detects usability issues that automated scripts might miss. - Serves as a baseline for creating reliable automated test suites.

Helpful resources related to this video

If you want to practice or explore the concepts discussed in the video, these commonly used tools may help.

Links may be affiliate links. We only include resources that are genuinely relevant to the topic.

PDF