Skip to main content

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:

  1. Assign work order to worker
  2. Record Work Order ID: _________________

Verify: WO assigned, worker notified


6.2: Worker Starts Work (Time Tracking Starts)

Browser: Worker
Steps:

  1. Navigate to assigned WO
  2. Click "Start Work"
  3. Verify "Time on Task" section appears
  4. 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:

  1. Click "Put on Hold"
  2. Verify time tracking pauses
  3. Note elapsed time before pause

Verify: Time tracking pauses, elapsed time frozen


6.4: Worker Resumes (Time Resumes)

Browser: Worker
Steps:

  1. Click "Resume Work"
  2. Verify time tracking resumes
  3. Verify cumulative time includes paused time

Verify: Time tracking resumes, cumulative time correct


6.5: Worker Completes (Final Time Displayed)

Browser: Worker
Steps:

  1. Complete work order
  2. Verify final "Time on Task" displayed
  3. 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: _________________