W6: Active Time Tracking
Browsers: 2 (Manager, Worker)
Stories: SPRINT1-055, SPRINT0-010, SPRINT1-034
Time: ~15 min
Test Items
- Work Order ID:
_________________
Test Cases
6.1: Manager Assigns Work Order
Browser: Manager
Steps:
- Assign work order to worker
- Record Work Order ID:
_________________
Verify: WO assigned, worker notified
6.2: Worker Starts Work (Time Tracking Starts)
Browser: Worker
Steps:
- Navigate to assigned WO
- Click "Start Work"
- Verify "Time on Task" section appears
- Wait 30 seconds, verify time increments
Verify: Active time tracking starts, displays elapsed time, increments correctly
6.3: Worker Puts On Hold (Time Pauses)
Browser: Worker
Steps:
- Click "Put on Hold"
- Verify time tracking pauses
- Note elapsed time before pause
Verify: Time tracking pauses, elapsed time frozen
6.4: Worker Resumes (Time Resumes)
Browser: Worker
Steps:
- Click "Resume Work"
- Verify time tracking resumes
- Verify cumulative time includes paused time
Verify: Time tracking resumes, cumulative time correct
6.5: Worker Completes (Final Time Displayed)
Browser: Worker
Steps:
- Complete work order
- Verify final "Time on Task" displayed
- Browser: Manager - Verify time visible in WO detail
Verify: Final time displayed, time tracking stopped, time visible to manager
Findings
- Status: [ ] ✅ Complete [ ] ⚠️ Partial [ ] ❌ Blocked
- Notes:
_________________