Skip to main content

Reconnection Flow (CIS01US11)

Reconnection Flow - Comprehensive Test Cases


Test Suite Organization

Smoke Test Suite (P1 Critical)

  • Customer search and verification
  • Request creation basics
  • Core navigation flows

Regression Test Suite (P1-P2)

  • All business rules validation
  • Integration points
  • Status transitions

Full Test Suite (All Priorities)

  • Complete feature coverage
  • Edge cases and error scenarios
  • Cross-browser validation

SECTION 1: CUSTOMER SEARCH & VERIFICATION

Test Case ID: CIS01US11_TC_001

Title: Verify CSR can search customers by Name and Account Number with matching results
Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Smoke
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Business Context:

  • Customer_Segment: All
  • Revenue_Impact: High
  • Business_Priority: Must-Have
  • Customer_Journey: Daily-Usage
  • Compliance_Required: No
  • SLA_Related: Yes

Quality Metrics:

  • Risk_Level: High
  • Complexity_Level: Medium
  • Expected_Execution_Time: 2 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: High
  • Failure_Impact: Critical

Coverage Tracking:

  • Feature_Coverage: 15%
  • Integration_Points: Services-CX, API, Happy path
  • Code_Module_Mapped: CX-Backoffice
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Engineering
  • Report_Categories: Quality-Dashboard, Module-Coverage
  • Trend_Tracking: Yes
  • Executive_Visibility: Yes
  • Customer_Impact_Level: High

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome 115+
  • Device/OS: Windows 10/11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Customer database, User authentication service
  • Performance_Baseline: < 3 seconds
  • Data_Requirements: Active customer records

Prerequisites:

  • Setup_Requirements: CSR user logged into system
  • User_Roles_Permissions: CSR access level
  • Test_Data: John Smith, Account ACC-10058624
  • Prior_Test_Cases: None

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Navigate to Reconnection module

Reconnection page loads successfully

N/A

Page load < 3 seconds

2

Enter customer name in search field

Search field accepts input

"John Smith"

Text validation

3

Click "Search & Verify" button

System displays matching customer results

N/A

Results appear instantly

4

Verify customer details displayed

Customer profile shows: Name, Account Number, Address

Expected: John Smith, ACC-10058624

All fields populated

5

Repeat search with Account Number

Same customer record appears

"ACC-10058624"

Consistent results

Verification Points:

  • Primary_Verification: Customer search returns accurate matching results
  • Secondary_Verifications: Page performance, data accuracy, field validation
  • Negative_Verification: No duplicate or incorrect records displayed

Test Case ID: CIS01US11_TC_002

Title: Verify system auto-populates customer data upon verification and locks profile
Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Smoke
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Quality Metrics

  • Risk_Level: High
  • Complexity_Level: Medium
  • Expected_Execution_Time: 3 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: High
  • Failure_Impact: Critical

Coverage Tracking

  • Feature_Coverage: 20%
  • Integration_Points: Services-CX, API, Customer-Database
  • Code_Module_Mapped: CX-Backoffice
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting

  • Primary_Stakeholder: Engineering
  • Report_Categories: Quality-Dashboard, Module-Coverage, Data-Integration
  • Trend_Tracking: Yes
  • Executive_Visibility: Yes
  • Customer_Impact_Level: High

Requirements Traceability

Test Environment

  • Environment: Staging
  • Browser/Version: Chrome 115+
  • Device/OS: Windows 10/11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Customer database, Profile lock service, Auto-population API
  • Performance_Baseline: < 2 seconds for data population
  • Data_Requirements: Active customer records with complete profile data

Prerequisites

  • Setup_Requirements: CSR user logged into system, customer database accessible
  • User_Roles_Permissions: CSR access level
  • Test_Data: John Smith, Account ACC-10058624, Address: 123 Main Street, Anytown, ST 12345, Phone: (555) 123-4567, Email: john.smith@email.com, Category: Residential, Status: Inactive
  • Prior_Test_Cases: V1-84_TC_001 (Customer search must pass first)


Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Search and verify customer John Smith

Customer found and selected

"John Smith"

From previous test

2

Verify auto-populated fields

All fields display: Name: John Smith, Account: ACC-10058624, Address: 123 Main Street, Phone: (555) 123-4567, Email: john.smith@email.com, Category: Residential

Expected values

Read-only fields

3

Attempt to edit customer name field

Field is locked/disabled

N/A

Profile protection

4

Verify customer status

Status shows "Inactive" triggering Reconnection Request type

Status: Inactive

Auto-determination

5

Check category and contact info accuracy

Category: Residential, Phone and Email correctly displayed

As per sample data

Data integrity

Verification Points:

  • Primary_Verification: All customer fields auto-populate with correct data and are locked
  • Secondary_Verifications: Customer status triggers correct request type
  • Negative_Verification: Customer profile cannot be modified during request creation

Test Case ID: V1-84_TC_003

Title: Verify request type auto-determination based on customer status Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Search customer with "Inactive" status

System finds customer

John Smith (Inactive)

Test data preparation

2

Verify request type selection

"Reconnection Request" radio button auto-selected

Auto-selected

Business rule validation

3

Search customer with "Active" status

System finds customer

Create test customer with Active status

Alternative scenario

4

Verify request type for Active customer

"Disconnection Request" radio button auto-selected

Auto-selected

Business rule validation

5

Confirm request type cannot be manually changed for Inactive customer

Reconnection remains selected, Disconnection disabled

N/A

Rule enforcement

Verification Points:

  • Primary_Verification: Request type automatically determined by customer status
  • Secondary_Verifications: Correct radio button states, business rule enforcement
  • Negative_Verification: Incorrect request type cannot be selected

SECTION 2: REQUEST DETAILS & BUSINESS RULES

Test Case ID: V1-84_TC_004

Title: Verify reconnection reasons display from configurable system settings Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P2-High
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-Medium, Business-High, Revenue-Impact-Medium, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Navigate to Request Details section

Section loads with reconnection reason dropdown

N/A

UI validation

2

Click "Reason for reconnection" dropdown

Dropdown displays available reasons from system settings

Expected: Payment Completed, Service restoration, etc.

Master data integration

3

Select "Payment Completed" reason

Reason selected and reason code auto-populated

Reason: Payment Completed, Code: RC-001

Business rule validation

4

Verify reason is required field

Field marked as mandatory with asterisk (*)

Required field indicator

Form validation

5

Attempt to proceed without selecting reason

System prevents progression with validation message

Error message displayed

Negative testing

Verification Points:

  • Primary_Verification: Reconnection reasons populate from configurable settings master data
  • Secondary_Verifications: Required field validation, reason code auto-population
  • Negative_Verification: Cannot proceed without selecting reason

Test Case ID: V1-84_TC_005

Title: Verify preferred schedule date validation prevents past date selection Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-High, Revenue-Impact-Medium, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Navigate to Preferred Schedule section

Date picker and time slot fields visible

N/A

UI validation

2

Click on date picker

Calendar opens with current date highlighted

Current date: June 20, 2025

Date picker functionality

3

Attempt to select yesterday's date

Past dates are disabled/greyed out

June 19, 2025

Business rule validation

4

Select today's date

Date is accepted and field populated

June 20, 2025

Current date allowed

5

Select future date

Date is accepted and field populated

June 25, 2025

Future date allowed

6

Verify date is mandatory field

Field marked as required

Date field required

Form validation

Verification Points:

  • Primary_Verification: System prevents selection of past dates
  • Secondary_Verifications: Current and future dates allowed, field marked as mandatory
  • Negative_Verification: Past dates cannot be selected

Test Case ID: V1-84_TC_006

Title: Verify time slots are admin-configurable and display in 2-hour blocks Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P2-High
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-Medium, Business-High, Revenue-Impact-Low, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Select valid future date

Date selected successfully

June 25, 2025

From previous test

2

Click time slot dropdown

Dropdown shows configurable time slots

Expected: 8:00-10:00 AM, 10:00-12:00 PM, etc.

Admin configuration

3

Verify time slot format

All slots display in 2-hour blocks

2-hour increments

Configuration validation

4

Select "10:00 AM - 12:00 PM" slot

Time slot selected and saved

10:00 AM - 12:00 PM

Selection functionality

5

Verify slots are business hours only

No slots outside normal business hours

8 AM to 6 PM range

Business rule validation

Verification Points:

  • Primary_Verification: Time slots display in admin-configurable 2-hour blocks
  • Secondary_Verifications: Slots within business hours, proper formatting
  • Negative_Verification: No invalid time slots available

Test Case ID: V1-84_TC_007

Title: Verify additional notes field accepts text-only with 250 character limit Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P3-Medium
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P3-Medium, Phase-Regression, Type-Functional, Platform-Web, Report-QA, Customer-All, Risk-Low, Business-Medium, Revenue-Impact-Low, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Navigate to Additional Notes field

Text area visible and optional

N/A

Field visibility

2

Enter valid text

Text accepted and displayed

"Customer available all day for reconnection"

Text input validation

3

Enter exactly 250 characters

Text accepted without error

250-character string

Boundary testing

4

Attempt to enter 251 characters

System prevents input or shows warning

251-character string

Character limit validation

5

Try entering special characters/HTML

Only plain text accepted, HTML/scripts filtered

"<script>alert('test')</script>"

Security validation

6

Verify field is optional

Can proceed without notes

Leave field empty

Optional field validation

Verification Points:

  • Primary_Verification: Field accepts text-only input with 250 character maximum
  • Secondary_Verifications: Optional field, character counter, HTML filtering
  • Negative_Verification: Cannot exceed character limit or inject code

SECTION 3: REQUEST SUBMISSION & GENERATION

Test Case ID: V1-84_TC_008

Title: Verify request information auto-population and reason code mapping Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Complete request form with all details

All fields populated correctly

John Smith data set

Form completion

2

Navigate to Review & Submit section

Summary shows Request Type: "Reconnection" (auto-populated)

Request Type: Reconnection

Auto-population validation

3

Verify reason and reason code mapping

Reason: "Payment Completed", Reason Code: "RC-001"

From dropdown selection

Code mapping validation

4

Check priority assignment

Priority: "High" based on selected reason

Priority: High

Business rule validation

5

Verify required approval setting

Required Approval: "Yes" for payment-related reconnection

Required Approval: Yes

Business rule application

Verification Points:

  • Primary_Verification: Request information auto-populates correctly with proper reason code mapping
  • Secondary_Verifications: Priority assignment, approval requirements, field accuracy
  • Negative_Verification: No incorrect or missing auto-populated data

Test Case ID: V1-84_TC_009

Title: Verify SLA targets calculation with fixed thresholds Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Submit reconnection request

Request created with SLA targets

Complete request data

Request creation

2

Verify SLA Target thresholds

Acknowledgement: 2 hours, Response: 4 hours, Resolution: 24 hours

Fixed thresholds

SLA configuration

3

Check SLA status calculation

Initial status: "On track"

Status: On track

Real-time calculation

4

Verify SLA due date calculation

Due date calculated from creation time + resolution SLA

Creation time + 24 hours

Date calculation

5

Check time remaining calculation

Time remaining shows countdown to resolution deadline

Current time - resolution time

Time calculation

Verification Points:

  • Primary_Verification: SLA targets calculated with correct fixed thresholds
  • Secondary_Verifications: Status calculation, due date accuracy, time remaining
  • Negative_Verification: SLA calculations are consistent and accurate

Test Case ID: V1-84_TC_010

Title: Verify system-generated reconnection ID and customer notification Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Smoke
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Complete request form with notification checked

Customer notification checkbox checked by default

Default: Checked

Default state validation

2

Submit reconnection request

System generates unique request ID (RCN-2024-XXXXXX format)

Auto-generated ID

ID generation

3

Verify request ID uniqueness

Each request gets unique sequential ID

Multiple requests

Uniqueness validation

4

Check email notification sent

System sends notification email to customer

john.smith@email.com

Notification functionality

5

Verify audit log entry

Notification logged with user ID and timestamp

Log entry created

Audit trail

6

Test unchecked notification

Submit request with notification unchecked - no email sent

Uncheck notification

Negative scenario

Verification Points:

  • Primary_Verification: System generates unique reconnection ID and handles notifications correctly
  • Secondary_Verifications: Audit logging, email delivery, checkbox functionality
  • Negative_Verification: No notification sent when checkbox unchecked

SECTION 4: REQUEST DETAIL VIEW & STATUS MANAGEMENT

Test Case ID: V1-84_TC_011

Title: Verify request detail view displays all required information with VIP badge Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: UI
  • Test Level: System
  • Priority: P2-High
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P2-High, Phase-Regression, Type-UI, Platform-Web, Report-Product, Customer-All, Risk-Medium, Business-High, Revenue-Impact-Medium, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Open created reconnection request

Request detail view loads

RCN-2024-001234

Navigation validation

2

Verify request header information

Shows: Reconnection ID, reason, creation date

ID: RCN-2024-001234, Reason: Service restoration

Header display

3

Check consumer name with VIP badge

"John Smith" displayed with VIP badge if applicable

Consumer: John Smith VIP

VIP status display

4

Verify account number below name

Account number: ACC-10058624

Account: ACC-10058624

Account display

5

Check priority and status display

Priority: High, Status: In-Progress

Priority and status visible

Status display

6

Verify SLA status and due date

SLA Status: "On track", Due: 2025-06-22, Time remaining: calculated

SLA information

SLA display

Verification Points:

  • Primary_Verification: Request detail view displays all required information correctly
  • Secondary_Verifications: VIP badge display, SLA information accuracy, proper formatting
  • Negative_Verification: No missing or incorrect information displayed

Test Case ID: V1-84_TC_012

Title: Verify acknowledgement button functionality and status transitions Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Open new request in "Pending" status

"Acknowledge Request" button visible

Status: Pending

Initial state

2

Click "Acknowledge Request" button

Status changes to "In-progress", button changes to "Put on hold"

Status: In-progress

Status transition

3

Click "Put on hold" button

Status changes to "On hold", button changes to "Resume"

Status: On hold

Hold functionality

4

Click "Resume" button

Status changes back to "In-progress", button returns to "Put on hold"

Status: In-progress

Resume functionality

5

Verify status lifecycle tracking

All status changes logged in timeline with timestamps

Timeline entries

Audit trail

Verification Points:

  • Primary_Verification: Acknowledgement button correctly transitions request status
  • Secondary_Verifications: Button label changes, timeline logging, proper status flow
  • Negative_Verification: Status cannot be changed to invalid states

Test Case ID: V1-84_TC_013

Title: Verify service information auto-fetching from linked service account Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Integration
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Integration, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Navigate to Details tab in request view

Service Information section displays

N/A

Tab navigation

2

Verify Electricity Service details

Meter Number: M-98765432, Device Number: M-98765432, Meter Type: Digital Smart Meter

Auto-fetched from service master

Data integration

3

Check current reading and date

Current Reading: 5824 kWh, Reading Date: 2025-05-15

Last meter reading before request

Reading accuracy

4

Verify Water Service details

Meter Number: W-87654321, Device Number: W-87654321, Meter Type: Digital Water Meter

Auto-fetched from service master

Water service data

5

Check water reading information

Current Reading: 2,845 gallons, Reading Date: 2025-05-15

Last water reading

Reading validation

Verification Points:

  • Primary_Verification: Service information auto-fetched correctly from linked service account
  • Secondary_Verifications: All meter details accurate, reading dates correct
  • Negative_Verification: No missing or incorrect service information

SECTION 5: PLAN SELECTION & MANAGEMENT

Test Case ID: V1-84_TC_014

Title: Verify plan search functionality by name and short name Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P2-High
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-Medium, Business-High, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Navigate to Plan tab

Plan selection interface loads

N/A

Tab functionality

2

Enter plan name in search bar

Search field accepts input

"Standard Residential Plan"

Search functionality

3

Verify search results

Matching plans display based on search criteria

Plans filtered by name

Search accuracy

4

Search by short name

Plans filtered by short name

"STD-RES"

Short name search

5

Clear search and verify all plans

All available plans display when search cleared

All residential plans

Full plan display

Verification Points:

  • Primary_Verification: Plan search works correctly by both name and short name
  • Secondary_Verifications: Search filtering accuracy, clear search functionality
  • Negative_Verification: No irrelevant plans displayed in search results

Test Case ID: V1-84_TC_015

Title: Verify plans filter by customer category and sub-category Created By: Prachi
Created Date: June 20, 2025
Version: 1.0

Classification:

  • Module/Feature: Reconnection Flow
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: MOD-CX-Backoffice, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-Residential, Risk-High, Business-Critical, Revenue-Impact-High, Integration-Point, HappyPath

Requirements Traceability:

Test Procedure:

Step

Action

Expected Result

Test Data

Comments

1

Access Plan tab for residential customer

Plans filtered automatically

Customer Category: Residential

Auto-filtering

2

Verify only residential plans display

Plans shown: Basic, Standard, Premium (residential plans)

Residential plan types

Category filtering

3

Check plan details for Basic plan

Basic plan: Water Supply (Fixed), Waste Water (Variable), Monthly billing

Plan specifications

Plan information

4

Verify Standard plan details

Standard plan: Water Supply (Fixed), Waste Water (Variable), Water Quality Testing (Quarterly)

Standard plan specs

Plan details

5

Confirm commercial plans not visible

Commercial and Industrial plans filtered out

No commercial plans shown

Category restriction

Verification Points:

  • Primary_Verification: Plans correctly filtered by customer category and sub-category
  • Secondary_Verifications: Correct plan details displayed, proper categorization
  • Negative_Verification: Plans from other categories not visible

**Test Case ID: V1-84_