Overview
A user doesn't care whether the database works, React works, AI works, or APIs work. They only care that they can get the right and smooth analysis, check understand the problem, gets report, and solution or not.
For OzymorLab, I would divide testing into these phases:
Phase 1: Authentication Testing
Test every possible path.
Student
Bugs to look for
Phase 2: Student Journey Testing
Upload Answer Sheet
Test:
Verify:
AI Evaluation
Verify:
Test edge cases:
Bugs
Phase 3: Submission Dashboard
Verify:
Check:
Phase 4: Credits System
Very important.
Test:
Verify:
Phase 5: Admin Panel
Verify:
Check authorization:
Overview
A user doesn't care whether the database works, React works, AI works, or APIs work. They only care that they can get the right and smooth analysis, check understand the problem, gets report, and solution or not.
For OzymorLab, I would divide testing into these phases:
Phase 1: Authentication Testing
Test every possible path.
Student
Bugs to look for
Phase 2: Student Journey Testing
Upload Answer Sheet
Test:
Verify:
AI Evaluation
Verify:
Test edge cases:
Bugs
Phase 3: Submission Dashboard
Verify:
Check:
Phase 4: Credits System
Very important.
Test:
Verify:
Phase 5: Admin Panel
Verify:
Check authorization: