Skip to content

Back Office — Operations

Test series: BO-002 to BO-022
Objective: Validate every functional destination exposed under the Operations Back Office sidebar section.

Execution ownership

Recommended owners: System Super-Admin and representative least-privilege business roles

Prerequisites: Approved Back Office build, seeded business data, role/permission matrix, and controlled test accounts.

Execution control

Use approved UAT data only. Mask personal, authentication, and payment information in screenshots and attachments.

Module Submodule Menu Slug Permission Test
Property Management Property Information Register Property register-property 105 BO-002
Property Management Property Information Property List property-list 107 BO-003
Property Management Property Information Pending Property pending-property 194 BO-004
Property Management Property Information Under Inspection under-inspection 195 BO-005
Property Management Property Information Import Property import-property 110 BO-006
Property Management Property Information Inspection Completed inspection-completed 196 BO-007
Rate Payer Information Rate Payer Add Rate Payer add-rate-payer 44 BO-008
Rate Payer Information Rate Payer Rate Fairs view-rate-payer 46 BO-009
Rate Payer Information Rate Payer Individual Rate Payers individual-rate-payers 114 BO-010
Rate Payer Information Rate Payer Organizational Rate Payers organizational-rate-payers 115 BO-011
Rate Payer Information Rate Payer Unverified Rate Payers unverified-rate-payers 99 BO-012
GIS Mapping Direct page gismapping 9 BO-013
Communications & Notification Email Direct page email 63 BO-014
Communications & Notification SMS Direct page sms 70 BO-015
Communications & Notification Bulk Email Send Bulk Email add-bulk-email 152 BO-016
Communications & Notification Bulk Email List Bulk Email view-bulk-email 154 BO-017
Communications & Notification Push Notification Direct page push-notification 77 BO-018
Communications & Notification WhatsApp Direct page whats-app 91 BO-019
Communications & Notification Bulk SMS Send Bulk SMS add-bulk-sms 145 BO-020
Communications & Notification Bulk SMS List Bulk SMS view-bulk-sms 147 BO-021
Communications & Notification Template Setup Direct page template-setup 84 BO-022

Coverage summary

Test ID Scenario Priority
BO-002 Register Property High
BO-003 Property List High
BO-004 Pending Property High
BO-005 Under Inspection High
BO-006 Import Property High
BO-007 Inspection Completed High
BO-008 Add Rate Payer High
BO-009 Rate Fairs High
BO-010 Individual Rate Payers High
BO-011 Organizational Rate Payers High
BO-012 Unverified Rate Payers High
BO-013 GIS Mapping High
BO-014 Email High
BO-015 SMS High
BO-016 Send Bulk Email High
BO-017 List Bulk Email High
BO-018 Push Notification High
BO-019 WhatsApp High
BO-020 Send Bulk SMS High
BO-021 List Bulk SMS High
BO-022 Template Setup High

BO-002 — Register Property

Field Value
Priority High
Test action Open Operations → Property Management → Property Information → Register Property from the sidebar; submit valid data, then repeat with missing, invalid, and duplicate values.
Expected result The permitted record is created once with a traceable identifier; required validation is clear; invalid or duplicate data is rejected safely.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-003 — Property List

Field Value
Priority High
Test action Open Operations → Property Management → Property Information → Property List; search, filter, sort, paginate, and open one authorized record using representative data.
Expected result The list loads through the correct route, returns accurate scoped data, retains filters, and blocks unauthorized record access.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-004 — Pending Property

Field Value
Priority High
Test action Open Operations → Property Management → Property Information → Pending Property; locate representative properties and complete the permitted workflow using valid and invalid status transitions.
Expected result Property identity, ownership, address, valuation, inspection state, and history are accurate; invalid transitions and cross-entity access are blocked.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-005 — Under Inspection

Field Value
Priority High
Test action Open Operations → Property Management → Property Information → Under Inspection; locate representative properties and complete the permitted workflow using valid and invalid status transitions.
Expected result Property identity, ownership, address, valuation, inspection state, and history are accurate; invalid transitions and cross-entity access are blocked.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-006 — Import Property

Field Value
Priority High
Test action Open Operations → Property Management → Property Information → Import Property; upload a valid template, then test invalid format, duplicate rows, and partial-row errors.
Expected result Valid rows are imported once; invalid rows are rejected with row-level feedback; totals and audit history reconcile with the import result.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-007 — Inspection Completed

Field Value
Priority High
Test action Open Operations → Property Management → Property Information → Inspection Completed; locate representative properties and complete the permitted workflow using valid and invalid status transitions.
Expected result Property identity, ownership, address, valuation, inspection state, and history are accurate; invalid transitions and cross-entity access are blocked.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-008 — Add Rate Payer

Field Value
Priority High
Test action Open Operations → Rate Payer Information → Rate Payer → Add Rate Payer from the sidebar; submit valid data, then repeat with missing, invalid, and duplicate values.
Expected result The permitted record is created once with a traceable identifier; required validation is clear; invalid or duplicate data is rejected safely.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-009 — Rate Fairs

Field Value
Priority High
Test action Open Operations → Rate Payer Information → Rate Payer → Rate Fairs; search, filter, sort, paginate, and open one authorized record using representative data.
Expected result The list loads through the correct route, returns accurate scoped data, retains filters, and blocks unauthorized record access.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-010 — Individual Rate Payers

Field Value
Priority High
Test action Open Operations → Rate Payer Information → Rate Payer → Individual Rate Payers; search or process individual, organizational, verified, and unverified UAT ratepayers as applicable.
Expected result Identity, verification state, linked properties, bills, and status are accurate; duplicates and cross-entity access are controlled.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-011 — Organizational Rate Payers

Field Value
Priority High
Test action Open Operations → Rate Payer Information → Rate Payer → Organizational Rate Payers; search or process individual, organizational, verified, and unverified UAT ratepayers as applicable.
Expected result Identity, verification state, linked properties, bills, and status are accurate; duplicates and cross-entity access are controlled.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-012 — Unverified Rate Payers

Field Value
Priority High
Test action Open Operations → Rate Payer Information → Rate Payer → Unverified Rate Payers; search or process individual, organizational, verified, and unverified UAT ratepayers as applicable.
Expected result Identity, verification state, linked properties, bills, and status are accurate; duplicates and cross-entity access are controlled.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-013 — GIS Mapping

Field Value
Priority High
Test action Open Operations → GIS Mapping; search a known property/entity, inspect map geometry and attributes, and test an unauthorized layer or area.
Expected result The correct feature and approved layers render at the expected location; attributes reconcile and unauthorized geography/data is not exposed.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-014 — Email

Field Value
Priority High
Test action Open Operations → Communications & Notification → Email; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-015 — SMS

Field Value
Priority High
Test action Open Operations → Communications & Notification → SMS; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-016 — Send Bulk Email

Field Value
Priority High
Test action Open Operations → Communications & Notification → Bulk Email → Send Bulk Email; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-017 — List Bulk Email

Field Value
Priority High
Test action Open Operations → Communications & Notification → Bulk Email → List Bulk Email; search, filter, sort, paginate, and open one authorized record using representative data.
Expected result The list loads through the correct route, returns accurate scoped data, retains filters, and blocks unauthorized record access.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-018 — Push Notification

Field Value
Priority High
Test action Open Operations → Communications & Notification → Push Notification; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-019 — WhatsApp

Field Value
Priority High
Test action Open Operations → Communications & Notification → WhatsApp; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-020 — Send Bulk SMS

Field Value
Priority High
Test action Open Operations → Communications & Notification → Bulk SMS → Send Bulk SMS; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-021 — List Bulk SMS

Field Value
Priority High
Test action Open Operations → Communications & Notification → Bulk SMS → List Bulk SMS; search, filter, sort, paginate, and open one authorized record using representative data.
Expected result The list loads through the correct route, returns accurate scoped data, retains filters, and blocks unauthorized record access.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.

BO-022 — Template Setup

Field Value
Priority High
Test action Open Operations → Communications & Notification → Template Setup; create or select approved content, target a controlled recipient, send once, and inspect delivery/audit status.
Expected result The correct recipient receives one approved message; validation, consent/configuration, delivery status, and audit reference are retained.
Execution result PASS
Evidence reference Insert link or reference
Defect reference Insert ID or None

Tester notes

Record actual result, test data identifiers, device/browser/build, and any variance.