Skip to main content

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:

  1. Navigate to Locations
  2. Create Building:
    • Name: "Building A"
    • Type: Building
  3. Create Floor (child of Building A):
    • Name: "Floor 2"
    • Parent: Building A
  4. Create Room (child of Floor 2):
    • Name: "Room 201"
    • Parent: Floor 2
  5. 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:

  1. Navigate to location from 9.1
  2. Edit name: "Room 201" → "Room 201A"
  3. Save

Verify: Location updated, change persists


9.3: View Location in Context

Browser: Manager
Steps:

  1. Create service request or work order
  2. Select location from 9.1
  3. 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:

  1. Navigate to location from 9.1
  2. Delete room location
  3. 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: _________________