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.