W9: Locations Management
Browsers: 2 (Manager, Operations_Director)
Stories: SPRINT0-013
Time: ~15 min
Test Items
- Location IDs: Building
_________________, Floor_________________, Room_________________
Test Cases
9.1: Create Location Hierarchy
Browser: Manager
Steps:
- Navigate to Locations
- Create Building:
- Name: "Building A"
- Type: Building
- Create Floor (child of Building A):
- Name: "Floor 2"
- Parent: Building A
- Create Room (child of Floor 2):
- Name: "Room 201"
- Parent: Floor 2
- Record Location IDs: Building
_________________, Floor_________________, Room_________________
Verify: Hierarchy created, parent-child relationships correct, locations visible in tree/list
9.2: Edit Location
Browser: Manager
Steps:
- Navigate to location from 9.1
- Edit name: "Room 201" → "Room 201A"
- Save
Verify: Location updated, change persists
9.3: View Location in Context
Browser: Manager
Steps:
- Create service request or work order
- Select location from 9.1
- Verify location path displays: "Building A > Floor 2 > Room 201A"
Verify: Location path displays correctly in forms
9.4: Delete Location
Browser: Operations_Director
Steps:
- Navigate to location from 9.1
- Delete room location
- Verify hierarchy validation (can't delete if has children or linked to requests)
Verify: Delete works if no children/links, validation prevents invalid deletes
Findings
- Status: [ ] ✅ Complete [ ] ⚠️ Partial [ ] ❌ Blocked
- Notes:
_________________