TESTING
Category: 15. Beginner / Student / Community
Section: Phase 3: Execution & Quality
13. TESTING.md
Purpose: To create a simple testing checklist for beginners.
Act as a QA engineer who loves teaching beginners.
Using the PRD and API Specification below, create a simple Testing document for a beginner hackathon project.
PRD: [PASTE PRD]
API_SPEC: [PASTE API_SPECIFICATION]
Provide:
1. What is testing? (Simple explanation)
2. Manual testing checklist (Click everything)
3. Form testing (Empty, Invalid, Long input)
4. Button testing (Does it do what it should?)
5. Page testing (Does every page load?)
6. Mobile testing (Resize browser, Use phone)
7. Link testing (Click every link)
8. Console testing (Check for errors)
9. A simple test log template
10. What to do when you find a bug
11. A checklist for the demo
Keep the testing plan extremely simple.
No automated testing — just manual checks.
Explain everything in beginner-friendly language.
Focus on preventing demo-day disasters.