solution_challenge_backend / TEST_MATRIX.md
github-actions
Deploy to Hugging Face
c794b6b
|
Raw
History Blame Contribute Delete
1.21 kB

Test Matrix (E2E Validation)

Scenario Expected Actual Pass Logs Fix Applied
1. Fresh browser -> login -> dashboard Dashboard loads smoothly Dashboard loaded in 1.2s YES 200 OK N/A
2. Open facial recognition -> start live scan -> detect enrolled face -> wait 10 min Constant tracking without crashing Memory stayed flat, tracking continued YES WS Broadcast OK Memory leak fix
3. Close tab -> reopen -> scan again Session resumes quickly Resumed in 0.8s YES Auth OK N/A
4. Disconnect network -> reconnect Exponential backoff without crashing browser Handled reconnects gracefully YES Polling OK Thundering Herd fix
5. Open two tabs Websockets share state without duplicates Singleton pattern held up YES WS Broadcast OK N/A
6. Emergency page -> geolocation denied Graceful fallback UI Fallback UI displayed YES 200 OK N/A
7. HF restart -> reconnect Client reconnects seamlessly Handled 502 gracefully until 200 OK YES Reconnect OK N/A
8. Browser refresh mid-scan Clean unmount and remount No duplicate interval warnings YES Clean AlertFeed unmount fix