Back to Manual QA

4. Test Documentation & Planning

18. What is a test plan and what does it include?
A test plan is a document describing the scope, approach, resources, and schedule of intended test activities. It includes test strategy, objectives, schedule, estimation, deliverables, and resources required.
19. What is the difference between a test case and a checklist?
A test case is a detailed step-by-step instruction with expected results. A checklist is a high-level list of items or features to be tested without detailed steps.
20. When do you add new test cases to the regression suite?
New test cases are added to the regression suite when a new feature is stable, after a bug fix is verified (to prevent reoccurrence), or when existing functionality is modified.
21. How often and why do you update test cases or test data?
Test cases and data should be updated whenever requirements change, new features are added, or when existing tests become obsolete or flaky. Regular maintenance ensures test validity.
22. What details should be included in a bug report?
Title/Summary, Description, Steps to Reproduce, Expected Result, Actual Result, Environment details, Severity/Priority, and Screenshots/Logs.