Consumer Self-Service Portal Dashboard (CSS01US15)
Total test cases - 28
Total Acceptance criteria- 15
Total Coverage -100%
Test Scenario Analysis
A. FUNCTIONAL TEST SCENARIOS
Core Functionality: 6 major feature areas (Dashboard Display, Bill Management, Usage Tracking, Quick Actions, Cost Analysis, Account Overview)
Business Rules: 5 weighted critical rules (Data Refresh: 10/10, Payment Processing: 10/10, Savings Color Logic: 9/10, Usage Limits: 8/10, Quick Actions: 8/10)
User Journeys: 4 complete end-to-end workflows (Dashboard Review, Payment Flow, Usage Analysis, Service Requests)
Integration Points: 4 external system integrations (Authentication, Billing System, Payment Gateway, Service Management)
Data Flow: 3 critical data flow scenarios (Dashboard Aggregation, Payment Updates, Usage Synchronization)
B. NON-FUNCTIONAL TEST SCENARIOS
Performance: Response times (<3s load), concurrent users (100+ peak billing), mobile optimization
Security: Utility B2B focus (MFA, PCI compliance, data encryption, customer isolation)
Compatibility: Cross-browser/device (Chrome, Firefox, Safari, Mobile)
Usability: UX flow, accessibility (WCAG), error handling
Reliability: System stability, error recovery, data integrity
C. EDGE CASE & ERROR SCENARIOS
Boundary Conditions: Bill amounts ($0.01-$999,999), usage data (0-100K+ units), 6-month date ranges
Invalid Inputs: SQL injection, XSS attacks, malformed payment data, session hijacking
System Failures: Network timeouts, payment gateway unavailability, billing system downtime
Data Inconsistencies: Missing usage data, duplicate payments, outdated meter readings
Test Case 1: Dashboard Latest Data Display on Refresh
Test Case Metadata
Test Case ID: CSS01US15_TC_001
Title: Verify dashboard displays latest data immediately when refreshed
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P1-Critical
Execution Phase: Smoke
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
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: Medium
Failure_Impact: Critical
Coverage Tracking
Feature_Coverage: 100% of AC1
Integration_Points: CxServices, API, Happy-path
Code_Module_Mapped: CX-Web
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: Dev/Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Customer database, billing service, meter reading API
Performance_Baseline: Dashboard load within 3 seconds
Data_Requirements: Active customer account with recent billing data
Prerequisites
Setup_Requirements: Active customer account with Alex profile
User_Roles_Permissions: Consumer access level
Test_Data: Customer ID: CUST_001, Current Bill: ₹1,245, Last Login: 2025-07-15 14:30:00
Prior_Test_Cases: Authentication successful
Test Procedure
Verification Points
Primary_Verification: Dashboard displays updated bill amount ₹1,180 after refresh
Secondary_Verifications: Timestamp updates, all dashboard widgets refresh, page loads within 3 seconds
Negative_Verification: No cached/stale data displayed, no error messages
Test Case 2: Current Bill Amount and Due Date Display
Test Case Metadata
Test Case ID: CSS01US15_TC_002
Title: Verify current bill displays amount with proper due date format
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P1-Critical
Execution Phase: Smoke
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: High
Business_Priority: Must-Have
Customer_Journey: Billing
Compliance_Required: No
SLA_Related: Yes
Quality Metrics
Risk_Level: High
Complexity_Level: Low
Expected_Execution_Time: 1 minute
Reproducibility_Score: High
Data_Sensitivity: High
Failure_Impact: Critical
Coverage Tracking
Feature_Coverage: 100% of AC2
Integration_Points: CxServices, API, Billing-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Quality-Dashboard, Revenue-Tracking
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: Billing service API, payment status service
Performance_Baseline: Bill section loads within 2 seconds
Data_Requirements: Customer with unpaid bill due in 42 days
Prerequisites
Setup_Requirements: Customer account with current unpaid bill
User_Roles_Permissions: Consumer access level
Test_Data: Bill Amount: ₹1,245, Due Date: 2025-08-27, Current Date: 2025-07-16
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Current bill shows ₹1,245 with "Due in 42 days" format
Secondary_Verifications: Currency symbol correct, date calculation accurate, text clearly readable
Negative_Verification: No negative amounts displayed, no past due dates for current bills
Test Case 3: Pay Now Button and Payment Modal Integration
Test Case Metadata
Test Case ID: CSS01US15_TC_003
Title: Verify Pay Now button opens payment modal and updates dashboard after successful payment
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P1-Critical
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: High
Business_Priority: Must-Have
Customer_Journey: Billing
Compliance_Required: Yes
SLA_Related: Yes
Quality Metrics
Risk_Level: High
Complexity_Level: High
Expected_Execution_Time: 5 minutes
Reproducibility_Score: High
Data_Sensitivity: High
Failure_Impact: Critical
Coverage Tracking
Feature_Coverage: 100% of AC3
Integration_Points: CxServices, API, Payment-Gateway, Database
Code_Module_Mapped: CX-Web, Payment-Service
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Engineering
Report_Categories: Quality-Dashboard, Payment-Success-Rate
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: Payment gateway API, billing service, database
Performance_Baseline: Modal opens within 2 seconds, payment processes within 10 seconds
Data_Requirements: Unpaid bill, valid payment method on file
Prerequisites
Setup_Requirements: Customer with unpaid bill and saved payment method
User_Roles_Permissions: Consumer access level with payment permissions
Test_Data: Bill: ₹1,245, Card: **** 1234, CVV: 123
Prior_Test_Cases: CSS01US15_TC_002 (Bill displays correctly)
Test Procedure
Verification Points
Primary_Verification: Pay Now button opens modal, payment processes, dashboard updates to "Paid" status
Secondary_Verifications: Modal loads within 2 seconds, payment confirmation displayed, auto-refresh works
Negative_Verification: No duplicate payments, no modal freeze, no stale data after payment
Test Case 4: Metered Utility Services Usage Display
Test Case Metadata
Test Case ID: CSS01US15_TC_004
Title: Verify usage display shows only metered services with appropriate units (max 3)
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
Business_Priority: Must-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Medium
Expected_Execution_Time: 3 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: High
Coverage Tracking
Feature_Coverage: 100% of AC4
Integration_Points: CxServices, API, Meter-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Usage, Module-Coverage
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Meter reading service, utility service database
Performance_Baseline: Usage section loads within 2 seconds
Data_Requirements: Customer with 3 metered services (electricity, water, gas)
Prerequisites
Setup_Requirements: Customer account with multiple utility services
User_Roles_Permissions: Consumer access level
Test_Data: Electricity: 320 kWh, Water: 15,000 L, Gas: 56 therms
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Displays exactly 3 metered services with correct units (kWh, L, therms)
Secondary_Verifications: Units properly formatted, current month data accurate, non-metered services excluded
Negative_Verification: No more than 3 services shown, no unit-less displays, no non-metered services
Test Case 5: Monthly Savings Calculation and Display
Test Case Metadata
Test Case ID: CSS01US15_TC_005
Title: Verify monthly savings calculation with color coding and trend arrows
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Medium
Expected_Execution_Time: 4 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC5
Integration_Points: CxServices, API, Billing-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Usage, Customer-Insights
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Billing history service, calculation engine
Performance_Baseline: Savings calculation within 1 second
Data_Requirements: Customer with current and previous month bills
Prerequisites
Setup_Requirements: Customer with billing history (current: ₹1,245, previous: ₹1,387)
User_Roles_Permissions: Consumer access level
Test_Data: Current Bill: ₹1,245, Last Bill: ₹1,387, Savings: ₹142 (10%)
Prior_Test_Cases: CSS01US15_TC_002 (Bill displays)
Test Procedure
Verification Points
Primary_Verification: Savings shows ₹142 (10%) in green with downward arrow for decrease
Secondary_Verifications: Calculation accuracy, proper color coding, trend arrow direction correct
Negative_Verification: No incorrect calculations, wrong colors, or missing trend indicators
Test Case 6: Recent Requests Display Logic
Test Case Metadata
Test Case ID: CSS01US15_TC_006
Title: Verify recent requests section displays max 3 requests with proper fallback message
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Support
Compliance_Required: No
SLA_Related: Yes
Quality Metrics
Risk_Level: Medium
Complexity_Level: Low
Expected_Execution_Time: 3 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC6
Integration_Points: CxServices, API, Service-Request-System
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: CSM
Report_Categories: Support-Metrics, Module-Coverage
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Service request system, complaint tracking system
Performance_Baseline: Request section loads within 2 seconds
Data_Requirements: Customer with service requests and complaints
Prerequisites
Setup_Requirements: Customer account with service request history
User_Roles_Permissions: Consumer access level
Test_Data: 3 Recent requests: REQ001 (Service), REQ002 (Complaint), REQ003 (Billing)
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Displays exactly 3 recent requests with type, reference ID, and status
Secondary_Verifications: Request data accuracy, proper sorting by date, status correctness
Negative_Verification: No more than 3 requests shown, proper fallback for empty state
Test Case 7: Usage Trends Utility Service Selection
Test Case Metadata
Test Case ID: CSS01US15_TC_007
Title: Verify usage trends section provides utility service dropdown with 6-month data limit
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Medium
Expected_Execution_Time: 4 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC7
Integration_Points: CxServices, API, Analytics-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Usage, Analytics-Adoption
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Usage analytics service, historical data service
Performance_Baseline: Chart renders within 3 seconds
Data_Requirements: Customer with 6+ months of usage history
Prerequisites
Setup_Requirements: Customer with multi-utility service and historical data
User_Roles_Permissions: Consumer access level
Test_Data: 6 months electricity, water, gas usage data
Prior_Test_Cases: CSS01US15_TC_004 (Usage displays)
Test Procedure
Verification Points
Primary_Verification: Dropdown allows utility selection, chart shows only last 6 months data
Secondary_Verifications: All utility services available, chart updates correctly, performance acceptable
Negative_Verification: No data beyond 6 months, no broken chart rendering, no dropdown failures
Test Case 9: Quick Actions Download Latest Bill
Test Case Metadata
Test Case ID: CSS01US15_TC_009
Title: Verify Download Latest Bill action downloads current bill PDF
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Support
Compliance_Required: Yes
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: High
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC8 (Download portion)
Integration_Points: CxServices, API, Document-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Download only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: CSM
Report_Categories: Feature-Usage, Document-Access
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Document generation service, PDF service
Performance_Baseline: Download initiates within 3 seconds
Data_Requirements: Customer with generated bill document
Prerequisites
Setup_Requirements: Customer with latest bill available for download
User_Roles_Permissions: Consumer access level
Test_Data: Latest Bill: BILL_001_July2025.pdf
Prior_Test_Cases: CSS01US15_TC_002 (Bill displays)
Test Procedure
Verification Points
Primary_Verification: Download Latest Bill initiates PDF download of current bill
Secondary_Verifications: PDF opens correctly, contains accurate data, proper file naming
Negative_Verification: No broken downloads, no corrupted PDFs, no wrong bill versions
Test Case 10: Quick Actions Service Request Redirect
Test Case Metadata
Test Case ID: CSS01US15_TC_010
Title: Verify Request Service redirects to service request add form
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Support
Compliance_Required: No
SLA_Related: Yes
Quality Metrics
Risk_Level: Medium
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC8 (Request Service portion)
Integration_Points: CxServices, Navigation-Service
Code_Module_Mapped: CX-Web, Service-Module
Requirement_Coverage: Partial (Request Service only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: CSM
Report_Categories: Feature-Usage, Navigation-Success
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Service request module, navigation system
Performance_Baseline: Redirect completes within 2 seconds
Data_Requirements: Active customer session
Prerequisites
Setup_Requirements: Customer logged into dashboard
User_Roles_Permissions: Consumer access level
Test_Data: Customer ID: CUST_001
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Request Service button redirects to service request add form
Secondary_Verifications: Redirect within 2 seconds, form loads correctly, customer context maintained
Negative_Verification: No broken redirects, no 404 errors, no lost session state
Test Case 11: Quick Actions Register Complaint Redirect
Test Case Metadata
Test Case ID: CSS01US15_TC_011
Title: Verify Register Complaint redirects to complaint add form
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Support
Compliance_Required: No
SLA_Related: Yes
Quality Metrics
Risk_Level: Medium
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC8 (Register Complaint portion)
Integration_Points: CxServices, Navigation-Service
Code_Module_Mapped: CX-Web, Complaint-Module
Requirement_Coverage: Partial (Register Complaint only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: CSM
Report_Categories: Feature-Usage, Complaint-Tracking
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Complaint management module, navigation system
Performance_Baseline: Redirect completes within 2 seconds
Data_Requirements: Active customer session
Prerequisites
Setup_Requirements: Customer logged into dashboard
User_Roles_Permissions: Consumer access level
Test_Data: Customer ID: CUST_001
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Register Complaint button redirects to complaint add form
Secondary_Verifications: Redirect within 2 seconds, form loads correctly, customer context maintained
Negative_Verification: No broken redirects, no form errors, no lost customer data
Test Case 12: Quick Actions Track Request Redirect
Test Case Metadata
Test Case ID: CSS01US15_TC_012
Title: Verify Track Request redirects to request tracker page
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Could-Have
Customer_Journey: Support
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC8 (Track Request portion)
Integration_Points: CxServices, Navigation-Service
Code_Module_Mapped: CX-Web, Tracking-Module
Requirement_Coverage: Partial (Track Request only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: CSM
Report_Categories: Feature-Usage, Support-Efficiency
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Request tracking module, navigation system
Performance_Baseline: Redirect completes within 2 seconds
Data_Requirements: Customer with existing requests
Prerequisites
Setup_Requirements: Customer with service requests or complaints
User_Roles_Permissions: Consumer access level
Test_Data: Customer with REQ001, REQ002 in system
Prior_Test_Cases: CSS01US15_TC_006 (Recent requests display)
Test Procedure
Verification Points
Primary_Verification: Track Request button redirects to request tracker page
Secondary_Verifications: Redirect within 2 seconds, tracker loads correctly, customer requests visible
Negative_Verification: No broken redirects, no missing requests, no unauthorized data access
Test Case 13: Cost Over Time Bar Graph Display
Test Case Metadata
Test Case ID: CSS01US15_TC_013
Title: Verify cost over time displays interactive bar graph for last 6 billing periods
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Medium
Expected_Execution_Time: 3 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC9
Integration_Points: CxServices, API, Analytics-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Usage, Analytics-Adoption
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Chart library, billing history service
Performance_Baseline: Chart renders within 3 seconds
Data_Requirements: Customer with 6+ months billing history
Prerequisites
Setup_Requirements: Customer with billing history for last 6 periods
User_Roles_Permissions: Consumer access level
Test_Data: Jan: ₹1,200, Feb: ₹1,250, Mar: ₹1,220, Apr: ₹1,300, May: ₹1,450, Jun: ₹1,560
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Bar graph displays exactly 6 billing periods with correct amounts
Secondary_Verifications: Chart interactive, proper scaling, month labels accurate, renders within 3 seconds
Negative_Verification: No more than 6 periods, no broken chart elements, no performance issues
Test Case 14: Account Overview Meter Display with Service Initials
Test Case Metadata
Test Case ID: CSS01US15_TC_014
Title: Verify account overview shows meter numbers with proper service initials (EL, WT, GS)
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC10 (Meter Numbers portion)
Integration_Points: CxServices, API, Account-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Meter numbers only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Usage, Data-Accuracy
Trend_Tracking: No
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Account management service, meter data service
Performance_Baseline: Account section loads within 2 seconds
Data_Requirements: Customer with multiple utility meter assignments
Prerequisites
Setup_Requirements: Customer with electricity, water, and gas meters
User_Roles_Permissions: Consumer access level
Test_Data: EL-38429175, WT-74526813, GS-91527364
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: Meter numbers display with correct service initials (EL, WT, GS)
Secondary_Verifications: All assigned meters shown, proper formatting, no non-assigned meters
Negative_Verification: No incorrect initials, no missing meters, no formatting errors
Test Case 15: Account Overview Property Address Display
Test Case Metadata
Test Case ID: CSS01US15_TC_015
Title: Verify account overview displays service address in property address field
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 1 minute
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC10 (Property Address portion)
Integration_Points: CxServices, API, Account-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Property address only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Data-Accuracy, Feature-Completeness
Trend_Tracking: No
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Account service, address verification service
Performance_Baseline: Address loads with account section
Data_Requirements: Customer with registered service address
Prerequisites
Setup_Requirements: Customer with complete address information
User_Roles_Permissions: Consumer access level
Test_Data: 123 Main Street, Apt 4B, New Delhi, 110001
Prior_Test_Cases: CSS01US15_TC_014 (Account section displays)
Test Procedure
Verification Points
Primary_Verification: Property address field displays complete service address
Secondary_Verifications: Address properly formatted, matches account records, field properly labeled
Negative_Verification: No partial addresses, no formatting errors, no mismatched data
Test Case 16: Account Overview Linked Services Display
Test Case Metadata
Test Case ID: CSS01US15_TC_016
Title: Verify account overview displays linked utility services names only
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC10 (Linked Services portion)
Integration_Points: CxServices, API, Service-Management
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Linked services only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Completeness, Service-Adoption
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Service management system, account linking service
Performance_Baseline: Services load with account section
Data_Requirements: Customer with multiple linked utility services
Prerequisites
Setup_Requirements: Customer with electricity, water, and gas services
User_Roles_Permissions: Consumer access level
Test_Data: Electricity Service, Water Service, Gas Service
Prior_Test_Cases: CSS01US15_TC_015 (Address displays)
Test Procedure
Prerequisites
Setup_Requirements: Active customer account with Alex profile
User_Roles_Permissions: Consumer access level
Test_Data: Customer ID: CUST_001, Current Bill: ₹1,245, Last Login: 2025-07-15 14:30:00
Prior_Test_Cases: Authentication successful
Test Procedure
Verification Points
Primary_Verification: Dashboard displays updated bill amount ₹1,180 after refresh
Secondary_Verifications: Timestamp updates, all dashboard widgets refresh, page loads within 3 seconds
Negative_Verification: No cached/stale data displayed, no error messages
Test Case 16: Account Overview Linked Services Display
Test Case Metadata
Test Case ID: CSS01US15_TC_016
Title: Verify account overview displays linked utility services names only
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC10 (Linked Services portion)
Integration_Points: CxServices, API, Service-Management
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Linked services only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Completeness, Service-Adoption
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Service management system, account linking service
Performance_Baseline: Services load with account section
Data_Requirements: Customer with multiple linked utility services
Prerequisites
Setup_Requirements: Customer with electricity, water, and gas services
User_Roles_Permissions: Consumer access level
Test_Data: Electricity Service, Water Service, Gas Service
Prior_Test_Cases: CSS01US15_TC_015 (Address displays)
Test Procedure
Verification Points
Primary_Verification: Linked services section displays utility service names only
Secondary_Verifications: All linked services shown, names properly formatted, no extra details
Negative_Verification: No service IDs, no unlinked services, no formatting errors
Test Case 17: Account Overview Plan Details Display
Test Case Metadata
Test Case ID: CSS01US15_TC_017
Title: Verify account overview displays plan name only in plan details
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 1 minute
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC10 (Plan Details portion)
Integration_Points: CxServices, API, Plan-Management
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete (AC10)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Completeness, Plan-Adoption
Trend_Tracking: No
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Plan management service, subscription service
Performance_Baseline: Plan info loads with account section
Data_Requirements: Customer with active plan subscription
Prerequisites
Setup_Requirements: Customer with active plan subscription
User_Roles_Permissions: Consumer access level
Test_Data: Plan: "Residential Standard", Contract Expiry: March 31, 2026
Prior_Test_Cases: CSS01US15_TC_016 (Services display)
Test Procedure
Verification Points
Primary_Verification: Plan details section displays plan name only
Secondary_Verifications: Plan name accurate, properly formatted, no additional details
Negative_Verification: No contract dates, no pricing info, no plan IDs
Test Case 18: Tips and Insights Highest Helpful Count Display
Test Case Metadata
Test Case ID: CSS01US15_TC_018
Title: Verify tips display shows highest helpful count tips relevant to user's utility services
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Could-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Medium
Expected_Execution_Time: 3 minutes
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC11 (Highest helpful count portion)
Integration_Points: CxServices, API, Tips-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Helpful count only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Feature-Usage, Content-Engagement
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Tips service, user preference service, rating system
Performance_Baseline: Tips section loads within 2 seconds
Data_Requirements: Customer with electricity, water, gas services and tips database
Prerequisites
Setup_Requirements: Customer with utility services and tips database populated
User_Roles_Permissions: Consumer access level
Test_Data: Tips with helpful counts: Tip1(15), Tip2(23), Tip3(8), Tip4(31)
Prior_Test_Cases: CSS01US15_TC_016 (Services identified)
Test Procedure
Verification Points
Primary_Verification: Displays top 3 tips with highest helpful count relevant to user's utility services
Secondary_Verifications: Tips properly sorted, service relevance correct, maximum 3 tips shown
Negative_Verification: No irrelevant tips, no more than 3 tips, no unrated tips when rated ones exist
Test Case 19: Tips and Insights Fallback for No Helpful Count
Test Case Metadata
Test Case ID: CSS01US15_TC_019
Title: Verify tips fallback displays any tips when no helpful count available
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P4-Low
Execution Phase: Acceptance
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Could-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: Medium
Data_Sensitivity: None
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC11 (Fallback portion)
Integration_Points: CxServices, API, Tips-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Fallback only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: QA
Report_Categories: Edge-Case-Coverage, Fallback-Testing
Trend_Tracking: No
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Tips service with clean database
Performance_Baseline: Tips load within 2 seconds
Data_Requirements: Customer with services but no helpful count data
Prerequisites
Setup_Requirements: Customer with utility services, tips database without helpful counts
User_Roles_Permissions: Consumer access level
Test_Data: Tips without helpful count data
Prior_Test_Cases: CSS01US15_TC_016 (Services identified)
Test Procedure
Verification Points
Primary_Verification: When no helpful count available, system displays any relevant tips
Secondary_Verifications: Maximum 3 tips shown, service relevance maintained, fallback sorting applied
Negative_Verification: No empty tips section, no error messages, no irrelevant tips
Test Case 20: Tips and Insights Service Relevance Filter
Test Case Metadata
Test Case ID: CSS01US15_TC_020
Title: Verify tips display only for utility services the user is using
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P3-Medium
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Medium
Expected_Execution_Time: 4 minutes
Reproducibility_Score: High
Data_Sensitivity: Low
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC11 (Service relevance portion)
Integration_Points: CxServices, API, Service-Management, Tips-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Service filtering only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Personalization-Effectiveness, Content-Relevance
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Service management, tips filtering service
Performance_Baseline: Tips filter within 1 second
Data_Requirements: Customers with different service combinations
Prerequisites
Setup_Requirements: Multiple customers with different utility service combinations
User_Roles_Permissions: Consumer access level
Test_Data: Customer A (EL+WT+GS), Customer B (EL only), Customer C (WT+GS)
Prior_Test_Cases: CSS01US15_TC_016 (Services identified)
Test Procedure
Verification Points
Primary_Verification: Tips display only for utility services the user is actively using
Secondary_Verifications: Filtering accurate across all service combinations, no irrelevant content
Negative_Verification: No tips for unsubscribed services, no generic tips when specific ones available
Test Case 21: Tips and Insights View All Redirect
Test Case Metadata
Test Case ID: CSS01US15_TC_021
Title: Verify "View All" button redirects to usage and consumption tips tab
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Could-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: None
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC12 (View All portion)
Integration_Points: CxServices, Navigation-Service
Code_Module_Mapped: CX-Web, Usage-Module
Requirement_Coverage: Partial (View All only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Navigation-Success, Feature-Discovery
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Usage module, navigation system
Performance_Baseline: Redirect completes within 2 seconds
Data_Requirements: Active customer session
Prerequisites
Setup_Requirements: Customer logged into dashboard
User_Roles_Permissions: Consumer access level
Test_Data: Customer with tips visible on dashboard
Prior_Test_Cases: CSS01US15_TC_018 (Tips display)
Test Procedure
Verification Points
Primary_Verification: "View All" button redirects to usage and consumption tips tab
Secondary_Verifications: Redirect within 2 seconds, tips tab active, expanded content visible
Negative_Verification: No broken redirects, no 404 errors, no wrong tab activation
Test Case 22: Tips and Insights Learn More Redirect
Test Case Metadata
Test Case ID: CSS01US15_TC_022
Title: Verify "Learn More" button redirects to usage and consumption tips tab
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P3-Medium
Execution Phase: Acceptance
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: None
Business_Priority: Could-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Low
Complexity_Level: Low
Expected_Execution_Time: 2 minutes
Reproducibility_Score: High
Data_Sensitivity: None
Failure_Impact: Low
Coverage Tracking
Feature_Coverage: 100% of AC12 (Learn More portion)
Integration_Points: CxServices, Navigation-Service
Code_Module_Mapped: CX-Web, Usage-Module
Requirement_Coverage: Complete (AC12)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Navigation-Success, Content-Engagement
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Low
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Usage module, navigation system
Performance_Baseline: Redirect completes within 2 seconds
Data_Requirements: Active customer session with tips
Prerequisites
Setup_Requirements: Customer with tips displayed on dashboard
User_Roles_Permissions: Consumer access level
Test_Data: Customer with "Learn More" links on tips
Prior_Test_Cases: CSS01US15_TC_018 (Tips display)
Test Procedure
Verification Points
Primary_Verification: "Learn More" links redirect to usage and consumption tips tab
Secondary_Verifications: Redirect within 2 seconds, tips tab active, specific tip context maintained
Negative_Verification: No broken links, no wrong redirects, no lost tip context
Test Case 23: Dashboard 3-Second Load Performance
Test Case Metadata
Test Case ID: CSS01US15_TC_023
Title: Verify dashboard loads within 3 seconds performance requirement
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Performance
Test Level: System
Priority: P1-Critical
Execution Phase: Performance
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
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: 5 minutes
Reproducibility_Score: High
Data_Sensitivity: None
Failure_Impact: Critical
Coverage Tracking
Feature_Coverage: 100% of AC13 (Load time portion)
Integration_Points: CxServices, API, All-Services
Code_Module_Mapped: CX-Web, Performance-Monitor
Requirement_Coverage: Partial (Load time only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Engineering
Report_Categories: Performance-Dashboard, SLA-Compliance
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: All backend services, performance monitoring tools
Performance_Baseline: 3 seconds maximum load time
Data_Requirements: Standard customer data load
Prerequisites
Setup_Requirements: Performance testing tools configured
User_Roles_Permissions: Consumer access level
Test_Data: Standard customer profile with all data types
Prior_Test_Cases: Authentication successful
Test Procedure
Verification Points
Primary_Verification: Dashboard loads completely within 3 seconds
Secondary_Verifications: All widgets render, data loads correctly, consistent across tests
Negative_Verification: No timeout errors, no partial loads, no performance degradation
Test Case 24: Dashboard Missing Data Handling
Test Case Metadata
Test Case ID: CSS01US15_TC_024
Title: Verify dashboard handles missing data gracefully without errors
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
Business_Priority: Must-Have
Customer_Journey: Daily-Usage
Compliance_Required: No
SLA_Related: Yes
Quality Metrics
Risk_Level: Medium
Complexity_Level: High
Expected_Execution_Time: 6 minutes
Reproducibility_Score: Medium
Data_Sensitivity: None
Failure_Impact: High
Coverage Tracking
Feature_Coverage: 100% of AC13 (Missing data portion)
Integration_Points: CxServices, API, Error-Handling
Code_Module_Mapped: CX-Web, Error-Handler
Requirement_Coverage: Partial (Missing data only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: QA
Report_Categories: Error-Handling, System-Resilience
Trend_Tracking: Yes
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Backend services with controlled data availability
Performance_Baseline: Graceful degradation within 3 seconds
Data_Requirements: Customer with incomplete data scenarios
Prerequisites
Setup_Requirements: Customer with various missing data scenarios
User_Roles_Permissions: Consumer access level
Test_Data: Customer with missing bills, usage data, requests
Prior_Test_Cases: CSS01US15_TC_001 (Basic dashboard load)
Test Procedure
Verification Points
Primary_Verification: Dashboard handles missing data gracefully without errors or crashes
Secondary_Verifications: Appropriate fallback messages, partial data displays correctly, performance maintained
Negative_Verification: No JavaScript errors, no broken layouts, no infinite loading states
Test Case 25: User Session State During Redirects
Test Case Metadata
Test Case ID: CSS01US15_TC Active customer account with recent billing data
Prerequisites
Setup_Requirements: Active customer account with Alex profile
User_Roles_Permissions: Consumer access level
Test_Data: Customer ID: CUST_001, Current Bill: ₹1,245, Last Login: 2025-07-15 14:30:00
Prior_Test_Cases: Authentication successful
Test Procedure
Verification Points
Primary_Verification: Dashboard displays updated bill amount ₹1,180 after refresh
Secondary_Verifications: Timestamp updates, all dashboard widgets refresh, page loads within 3 seconds
Negative_Verification: No cached/stale data displayed, no error messages
Test Case 25: User Session State During Redirects
Test Case Metadata
Test Case ID: CSS01US15_TC_025
Title: Verify user session state maintained during all redirects
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Integration
Test Level: System
Priority: P1-Critical
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
Business_Priority: Must-Have
Customer_Journey: Daily-Usage
Compliance_Required: Yes
SLA_Related: Yes
Quality Metrics
Risk_Level: High
Complexity_Level: Medium
Expected_Execution_Time: 4 minutes
Reproducibility_Score: High
Data_Sensitivity: High
Failure_Impact: Critical
Coverage Tracking
Feature_Coverage: 100% of AC14 (Session state portion)
Integration_Points: CxServices, API, Session-Management, All-Modules
Code_Module_Mapped: CX-Web, Session-Service
Requirement_Coverage: Partial (Session state only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Engineering
Report_Categories: Security-Dashboard, Session-Management
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: Session management service, all redirect target modules
Performance_Baseline: Session validation within 1 second
Data_Requirements: Active customer session with full permissions
Prerequisites
Setup_Requirements: Customer logged into dashboard with active session
User_Roles_Permissions: Consumer access level with all permissions
Test_Data: Customer ID: CUST_001, Session token valid
Prior_Test_Cases: CSS01US15_TC_001 (Dashboard loads)
Test Procedure
Verification Points
Primary_Verification: User session state maintained during all dashboard redirects
Secondary_Verifications: No re-authentication required, customer context preserved, concurrent sessions work
Negative_Verification: No session timeouts, no unauthorized access, no lost customer data
Test Case 26: Concurrent Sessions Handling
Test Case Metadata
Test Case ID: CSS01US15_TC_026
Title: Verify dashboard handles concurrent sessions without conflicts
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Security
Test Level: System
Priority: P2-High
Execution Phase: Security
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Medium
Business_Priority: Must-Have
Customer_Journey: Daily-Usage
Compliance_Required: Yes
SLA_Related: Yes
Quality Metrics
Risk_Level: High
Complexity_Level: High
Expected_Execution_Time: 5 minutes
Reproducibility_Score: Medium
Data_Sensitivity: High
Failure_Impact: High
Coverage Tracking
Feature_Coverage: 100% of AC14 (Concurrent sessions portion)
Integration_Points: CxServices, API, Session-Management
Code_Module_Mapped: CX-Web, Security-Service
Requirement_Coverage: Complete (AC14)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Engineering
Report_Categories: Security-Dashboard, Concurrent-Access
Trend_Tracking: Yes
Executive_Visibility: Yes
Customer_Impact_Level: High
Requirements Traceability
Test Environment
Environment: Staging
Browser/Version: Chrome 115+, Firefox 118+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Session management service, security validation service
Performance_Baseline: No session conflicts or data corruption
Data_Requirements: Customer account with payment and service permissions
Prerequisites
Setup_Requirements: Customer account with full access permissions
User_Roles_Permissions: Consumer access level
Test_Data: Customer with active bill and service requests
Prior_Test_Cases: CSS01US15_TC_025 (Session management works)
Test Procedure
Verification Points
Primary_Verification: Dashboard handles concurrent sessions without conflicts
Secondary_Verifications: Data consistency across sessions, independent session management, real-time updates
Negative_Verification: No session conflicts, no data corruption, no unauthorized access
Test Case 27: Recent Requests Sorting by Creation Date
Test Case Metadata
Test Case ID: CSS01US15_TC_027
Title: Verify recent requests sorted by creation date (newest first)
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P2-High
Execution Phase: Regression
Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: Low
Business_Priority: Should-Have
Customer_Journey: Support
Compliance_Required: No
SLA_Related: No
Quality Metrics
Risk_Level: Medium
Complexity_Level: Low
Expected_Execution_Time: 3 minutes
Reproducibility_Score: High
Data_Sensitivity: Medium
Failure_Impact: Medium
Coverage Tracking
Feature_Coverage: 100% of AC15 (Sorting portion)
Integration_Points: CxServices, API, Service-Request-System
Code_Module_Mapped: CX-Web
Requirement_Coverage: Partial (Sorting only)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: CSM
Report_Categories: Data-Accuracy, User-Experience
Trend_Tracking: No
Executive_Visibility: No
Customer_Impact_Level: Medium
Requirements Traceability
Test Environment
Environment: Dev
Browser/Version: Chrome 115+
Device/OS: Windows 10/11
Screen_Resolution: Desktop-1920x1080
Dependencies: Service request system with timestamp data
Performance_Baseline: Sorting logic executes within 1 second
Data_Requirements: Customer with multiple requests at different dates
Prerequisites
Setup_Requirements: Customer with multiple service requests created on different dates
User_Roles_Permissions: Consumer access level
Test_Data: REQ001 (2025-07-10), REQ002 (2025-07-14), REQ003 (2025-07-16)
Prior_Test_Cases: CSS01US15_TC_006 (Recent requests display)
Test Procedure
Verification Points
Primary_Verification: Recent requests sorted by creation date with newest first
Secondary_Verifications: Maximum 3 requests shown, sorting persists across refreshes, dynamic updates
Negative_Verification: No incorrect sorting, no more than 3 requests, no date formatting errors
Test Case 28: Overdue Bills Display Format
Test Case Metadata
Test Case ID: CSS01US15_TC_028
Title: Verify overdue bills display as "Overdue by X days"
Created By: Hetal
Created Date: July 16, 2025
Version: 1.0
Classification
Module/Feature: Consumer Self-Service Portal Dashboard
Test Type: Functional
Test Level: System
Priority: P1-Critical
Execution Phase: Smoke
Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
Customer_Segment: All
Revenue_Impact: High
Business_Priority: Must-Have
Customer_Journey: Billing
Compliance_Required: No
SLA_Related: Yes
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: 100% of AC15 (Overdue display portion)
Integration_Points: CxServices, API, Billing-Service
Code_Module_Mapped: CX-Web
Requirement_Coverage: Complete (AC15)
Cross_Platform_Support: Web
Stakeholder Reporting
Primary_Stakeholder: Product
Report_Categories: Revenue-Protection, Customer-Communication
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: Billing service, date calculation service
Performance_Baseline: Overdue calculation within 1 second
Data_Requirements: Customer with overdue bill
Prerequisites
Setup_Requirements: Customer account with bill past due date
User_Roles_Permissions: Consumer access level
Test_Data: Bill Due: 2025-07-10, Current Date: 2025-07-16 (6 days overdue)
Prior_Test_Cases: CSS01US15_TC_002 (Bill displays)
Test Procedure
Verification Points
Primary_Verification: Overdue bills display as "Overdue by X days" with correct calculation
Secondary_Verifications: Visual indicators present, grammar correct, calculation accurate
Negative_Verification: No negative days, no incorrect calculations, no missing overdue indicators