Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

TESTING

Category: 05. Data & Analytics
Section: Phase 3: Execution & Quality


11. TESTING.md

Purpose: To create a manual testing checklist for data quality, dashboards, and edge cases.

Act as a QA engineer specializing in data & analytics.
Using the PRD and Data Pipeline document below, create a Testing document for a data & analytics hackathon project.

PRD: [PASTE PRD]
DATA_PIPELINE: [PASTE DATA_PIPELINE]

Provide:
1. Testing strategy for data quality
2. Data validation testing (Nulls, Duplicates, Outliers)
3. ETL testing (Does data transform correctly?)
4. Dashboard testing (Do charts load correctly?)
5. Filter and interactivity testing
6. Edge cases (Empty data, Large datasets, Missing fields)
7. User acceptance testing checklist
8. A manual testing checklist for the demo
9. How to document known data limitations for judges

Keep the testing plan simple enough for beginner data analysts to execute under time pressure.