Skip to content

Frontend Admin Panel Acceptance Tests

Test series: ADM-01 to ADM-20
Objective: Validate central and entity administration, operational control, financial processing, reporting, and audit using least-privilege roles.

Execution ownership

Recommended owners: System Super-Admin; Finance/Ops/Entity Admins; Billing, Property, Customer Service, and Audit roles

Prerequisites: Representative roles, entities, ratepayers, properties, bills, payments, claims, and reporting data.

Execution control

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

Coverage summary

Test ID Scenario Priority
ADM-01 Administrator login Critical
ADM-02 Dashboard summaries High
ADM-03 Entity and assembly context Critical
ADM-04 User creation High
ADM-05 Role and permission maintenance Critical
ADM-06 Ratepayer search and profile High
ADM-07 Property search and detail Critical
ADM-08 Property-rate bill generation Critical
ADM-09 Bill correction control Critical
ADM-10 Payment verification Critical
ADM-11 Official receipt Critical
ADM-12 Claims intake High
ADM-13 Claims assignment and resolution High
ADM-14 Collection reporting Critical
ADM-15 Accounting posting Critical
ADM-16 Export High
ADM-17 Communication High
ADM-18 Audit review Critical
ADM-19 Session expiry High
ADM-20 Responsive and accessibility check Medium

ADM-01 — Administrator login

Field Value
Priority Critical
Test action Sign in with a valid administrator; repeat with invalid password.
Expected result Valid login opens the permitted dashboard; invalid login 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.

ADM-02 — Dashboard summaries

Field Value
Priority High
Test action Compare displayed operational and financial totals with seeded UAT records.
Expected result Counts and amounts reconcile with source records and selected period/entity.
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.

ADM-03 — Entity and assembly context

Field Value
Priority Critical
Test action Switch the permitted entity/assembly and repeat a search/report.
Expected result Only data for the selected and authorized context is displayed.
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.

ADM-04 — User creation

Field Value
Priority High
Test action Create a user with required profile fields and one approved role.
Expected result Unique user is created, activation path works and role is applied.
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.

ADM-05 — Role and permission maintenance

Field Value
Priority Critical
Test action Grant, change and revoke a test permission.
Expected result Menu and action access update correctly without expanding unrelated privileges.
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.

ADM-06 — Ratepayer search and profile

Field Value
Priority High
Test action Search by Ratepayer ID, name, phone and email; open profile.
Expected result Correct profile, linked properties, bills, payments and claims are shown.
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.

ADM-07 — Property search and detail

Field Value
Priority Critical
Test action Search by Property ID, digital address and physical address.
Expected result Correct ownership, location, zone/class, valuation and billing context appear.
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.

ADM-08 — Property-rate bill generation

Field Value
Priority Critical
Test action Generate a bill for an eligible UAT property/year.
Expected result Bill number, ratepayer, property, basis, amount, year and status are correct.
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.

ADM-09 — Bill correction control

Field Value
Priority Critical
Test action Attempt an authorized correction and an unauthorized direct edit.
Expected result Approved correction is traceable; prohibited change is 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.

ADM-10 — Payment verification

Field Value
Priority Critical
Test action Locate a portal/agent payment and verify its gateway/reference status.
Expected result Amount, charges, method, payer, bill and verification state reconcile.
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.

ADM-11 — Official receipt

Field Value
Priority Critical
Test action Open and print/download an individual and consolidated receipt.
Expected result Receipt number, payment date, bill/year, ratepayer and property details are complete.
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.

ADM-12 — Claims intake

Field Value
Priority High
Test action Open a newly submitted ratepayer claim with attachment.
Expected result Claim reference, category, narrative, evidence, date and status are visible.
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.

ADM-13 — Claims assignment and resolution

Field Value
Priority High
Test action Assign an officer, request information, resolve and close a claim.
Expected result Workflow history, notes, status and ratepayer notification are preserved.
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.

ADM-14 — Collection reporting

Field Value
Priority Critical
Test action Filter by period, entity, source and payment method.
Expected result Rows and summary reconcile for Cash, Card/Bank, Mobile Money and POS.
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.

ADM-15 — Accounting posting

Field Value
Priority Critical
Test action Trace a completed collection into configured accounting/finance outputs.
Expected result Posting is balanced, uniquely referenced and not duplicated.
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.

ADM-16 — Export

Field Value
Priority High
Test action Export a filtered report to approved format.
Expected result Export respects active filters and includes expected columns and totals.
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.

ADM-17 — Communication

Field Value
Priority High
Test action Send an approved notice to a UAT recipient segment.
Expected result Correct recipients receive one message with approved content and reference.
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.

ADM-18 — Audit review

Field Value
Priority Critical
Test action Filter audit logs by actor, module, action and date.
Expected result Relevant immutable events are returned with clear before/after context where applicable.
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.

ADM-19 — Session expiry

Field Value
Priority High
Test action Remain inactive for the configured period, then attempt a restricted action.
Expected result Session expires and re-authentication is required without losing protected data.
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.

ADM-20 — Responsive and accessibility check

Field Value
Priority Medium
Test action Use supported desktop widths, keyboard navigation and browser zoom.
Expected result Core tasks remain operable; focus, labels, contrast and validation feedback are usable.
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.