O & M--Schedules Management (AX03US04)
Test Case 01: Dashboard KPI and Table Comprehensive Validation
Test Case Metadata
- Test Case ID: AX03US04_TC_001
- Title: Verify Schedules Dashboard displays accurate KPIs and functional schedule table with complete user interactions
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Planned-for-Automation
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- Business_Priority: Must-Have
- Customer_Journey: Daily-Usage
- Compliance_Required: No
- SLA_Related: Yes
Quality Metrics
- Risk_Level: High
- Complexity_Level: High
- Expected_Execution_Time: 8 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: Critical
Coverage Tracking
- Feature_Coverage: 50% (Dashboard KPI and table functionality)
- Integration_Points: Analytics-Service, Database, UI-Components
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete (Covers Acceptance Criteria #12, #14)
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: Dashboard-Analytics, KPI-Accuracy, Table-Functionality, User-Experience
- Trend_Tracking: Yes
- Executive_Visibility: Yes
- Customer_Impact_Level: Critical
Requirements Traceability
Test Environment
- Environment: Staging
- Browser/Version: Chrome 115+
- Device/OS: Windows 10/11
- Screen_Resolution: Desktop-1920x1080
- Dependencies: Analytics service, Database, UI components
- Performance_Baseline: Dashboard load < 3 seconds, KPI calculation < 2 seconds
- Data_Requirements: Mixed dataset with known metrics for validation
Prerequisites
- Setup_Requirements: Database populated with test schedules representing various states
- User_Roles_Permissions: O&M Manager with full dashboard access and analytics permissions
- Test_Data:
- Total Active Schedules: 47 schedules in Active status
- Schedules Due (Next 7 Days): 12 schedules with due dates between today and +7 days
- Overdue Schedules: 3 schedules with due dates in the past
- Completion Rate (Last 30 Days): 89% calculated from completed vs. total scheduled runs
- Schedule Types: Mix of Preventive Maintenance (35) and Inspection (12) schedules
- Test Schedules for Display:
- PM-PUMP-001: "Monthly Pump Inspection - Station 3"
- INSP-HYDR-005: "Quarterly Hydrant Inspection"
- PM-VALVE-003: "Annual Valve Maintenance"
- User Credentials: john.smith@utilitycompany.com
- Prior_Test_Cases: Authentication successful, user has proper role assignments
Test Procedure
Verification Points
Primary Verification
- Dashboard loads within performance baselines with all components functional
- All four KPI cards display accurate calculations matching database values
- Schedule table displays complete data with proper formatting and navigation
- All user interactions work smoothly with appropriate feedback
- Export functionality generates accurate data files
- Pagination handles datasets efficiently
Secondary Verifications
- Performance remains consistent across all operations
- Table sorting works correctly for all column types
- Visual indicators provide clear status information
- Hover effects and interactions provide proper feedback
- URL state management maintains user context
Negative Verifications
- No data inconsistencies between KPI cards and table contents
- No performance degradation during heavy operations
- No UI elements break or become inaccessible
- No data loss during state transitions
- No export failures or incomplete data
Test Case 02: Search and Filter Functionality
Test Case Metadata
- Test Case ID: AX03US04_TC_002
- Title: Verify comprehensive search and filter functionality for schedule discovery and data refinement
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: System
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Automated
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- 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: 6 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Low
- Failure_Impact: Medium
Coverage Tracking
- Feature_Coverage: 35% (Search and filter functionality)
- Integration_Points: Search-Service, Filter-Engine, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete (Covers Acceptance Criteria #15)
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: User-Experience, Search-Performance, Data-Discovery
- Trend_Tracking: No
- 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: Search service, Filter engine, Database
- Performance_Baseline: Search response < 1 second, Filter application < 1 second
- Data_Requirements: Multiple schedules with varied names, types, statuses for comprehensive testing
Prerequisites
- Setup_Requirements: Dashboard loaded with diverse schedule dataset
- User_Roles_Permissions: O&M Manager with read permissions
- Test_Data:
- Schedules with "Pump" in name: 8 schedules
- Inspection type schedules: 12 schedules
- Active schedules: 47 schedules
- Overdue schedules: 3 schedules
- Monthly frequency schedules: 15 schedules
- High priority schedules: 6 schedules
- Specific test schedules: PM-PUMP-001, INSP-HYDR-005, PM-VALVE-003
- Prior_Test_Cases: Dashboard access successful
Test Procedure
Verification Points
Primary Verification
- Search functionality works across multiple fields with real-time filtering
- Filter system provides comprehensive data refinement capabilities
- Combined search and filter operations work correctly together
- All filter categories function properly with accurate results
- Performance remains within baselines for all operations
Secondary Verifications
- Filter state persists across page operations
- Export functionality respects active filters
- URL state management enables bookmarkable filtered views
- Quick filter presets provide common-use shortcuts
- Advanced filtering options handle complex scenarios
Negative Verifications
- No search failures or unexpected results
- No filter combinations produce invalid states
- No performance degradation with multiple active filters
- No filter state loss during page operations
- No export failures with complex filter combinations# Test Case: Dashboard KPI and Table Comprehensive Validation
Test Case 03: Navigation from Dashboard to Schedule Detail View
Test Case Metadata
- Test Case ID: AX03US04_TC_003
- Title: Verify navigation from schedule dashboard to detailed view for any schedule
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- 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: Enterprise
- 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: 3 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: Critical
Coverage Tracking
- Feature_Coverage: 15% (Navigation component)
- Integration_Points: Dashboard-Service, Detail-Service, Navigation-Routing
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: Navigation-Testing, User-Journey
- 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: Dashboard service, Detail service, Navigation routing
- Performance_Baseline: < 2 seconds navigation
- Data_Requirements: At least 5 schedules in dashboard
Prerequisites
- Setup_Requirements: User authenticated as O&M Manager
- User_Roles_Permissions: O&M Manager with read permissions
- Test_Data: Schedule PM-PUMP-001 available in dashboard
- Prior_Test_Cases: Authentication successful
Test Procedure
Verification Points
- Primary_Verification: Successfully navigated to schedule detail page with correct schedule ID in URL
- Secondary_Verifications: Breadcrumb navigation present, page loads within performance baseline, correct schedule data displayed
- Negative_Verification: No error messages, no broken links, no missing UI elements
Test Case 04: Schedule Details View Configuration Data Display
Test Case Metadata
- Test Case ID: AX03US04_TC_004
- Title: Verify Schedule Details view displays all key configuration data including ID, frequency, and dates
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- 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: 4 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 25% (Data display component)
- Integration_Points: Database, API, Configuration-Service
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: Data-Accuracy, Configuration-Display
- 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: Schedule service, Database
- Performance_Baseline: < 1 second data load
- Data_Requirements: Schedule PM-PUMP-001 with complete configuration
Prerequisites
- Setup_Requirements: On Schedule Details page for PM-PUMP-001
- User_Roles_Permissions: O&M Manager with read permissions
- Test_Data: Schedule with ID PM-PUMP-001, Name "Monthly Pump Inspection - Station 3", Type Preventive Maintenance, Frequency Monthly, Next Due 2025-07-15
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: All configuration fields display correct data matching database records
- Secondary_Verifications: Consistent date formatting, proper color coding, responsive layout
- Negative_Verification: No missing fields, no data truncation, no formatting errors
Test Case 5: Schedule Overview KPI Cards
Test Case Metadata
- Test Case ID: AX03US04_TC_005
- Title: Verify Schedule Overview section displays 4 performance cards with accurate metrics
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- 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: 4 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 25% (Overview dashboard cards)
- Integration_Points: Analytics-Service, Database, Performance-Calculation
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: Performance-Metrics, Detail-View-Analytics
- 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: Analytics service, Database, Performance calculation engine
- Performance_Baseline: < 2 seconds card load
- Data_Requirements: Schedule with known performance metrics
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with performance history
- User_Roles_Permissions: O&M Manager with analytics access
- Test_Data: Next Run July 15 2025, Assets in Scope 12, Open Service Orders 3, Last Run June 15 2025
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: All 4 overview cards display accurate performance metrics
- Secondary_Verifications: Navigation shortcuts work, visual indicators clear, responsive design
- Negative_Verification: No calculation errors, no missing data, no broken links
Test Case 6: Schedule Stats Panel
Test Case Metadata
- Test Case ID: AX03US04_TC_006
- Title: Verify Schedule Stats panel displays performance indicators and compliance metrics
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: Integration
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: Medium
- Business_Priority: Should-Have
- Customer_Journey: Daily-Usage
- Compliance_Required: Yes
- SLA_Related: Yes
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: 20% (Stats panel functionality)
- Integration_Points: Performance-Analytics, Compliance-Tracking, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: Performance-Analytics, Compliance-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: Performance analytics service, Database
- Performance_Baseline: < 1 second stats load
- Data_Requirements: Schedule with performance history for calculations
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with performance data
- User_Roles_Permissions: O&M Manager with stats access
- Test_Data: Completion Rate 95%, Overdue SOs 2, Avg Cycle Time 2.5 days, Total Runs 24
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: All performance metrics display correctly with appropriate color coding
- Secondary_Verifications: Tooltips provide context, real-time updates work
- Negative_Verification: No calculation errors, no missing metrics
Test Case 7: Schedule Actions Panel
Test Case Metadata
- Test Case ID: AX03US04_TC_007
- Title: Verify Schedule Actions panel provides common schedule management tasks
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- 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: 4 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 30% (Action panel functionality)
- Integration_Points: Action-Handler, Permission-Service, UI-Components
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: User-Actions, Interface-Design
- 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: Action handler service, Permission service
- Performance_Baseline: < 500ms action response
- Data_Requirements: Schedule with appropriate permissions
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 accessible for actions
- User_Roles_Permissions: O&M Manager with management permissions
- Test_Data: Active schedule with edit/execute permissions
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: All action buttons available with proper styling and permissions
- Secondary_Verifications: Tooltips provide guidance, responsive design works
- Negative_Verification: No unauthorized actions, no missing buttons
Test Case 8: Details Tab Complete Functionality
Test Case Metadata
- Test Case ID: AX03US04_TC_008
- Title: Verify Details tab displays complete schedule configuration with trigger conditions, work order template, and asset management settings
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- 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: 10 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 50% (Complete configuration display and settings)
- Integration_Points: Configuration-Service, SOP-Service, Asset-Service, Trigger-Engine, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: Configuration-Management, Integration-Testing, Data-Display
- 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: Configuration service, SOP service, Asset service, Trigger engine, Database
- Performance_Baseline: < 2 seconds tab load, < 1 second section expansion
- Data_Requirements: Schedule with complete configuration including all trigger types and settings
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with comprehensive configuration
- User_Roles_Permissions: O&M Manager with full configuration access
- Test_Data:
- Schedule: PM-PUMP-001 with time-based triggers
- SOP: SOP-1138 linked with cost $1,250.00
- Dynamic Asset Inclusion: Active
- Trigger: Monthly frequency, next execution July 15, 2025
- Work Order Template: Medium priority, 4 hours duration
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Complete schedule configuration displayed accurately across all sections
- Secondary_Verifications: Cross-module links functional, real-time updates work, performance within baselines
- Negative_Verification: No missing configuration data, no broken integrations, no performance degradation
Test Case 9: Assets Tab Complete Functionality
Test Case Metadata
- Test Case ID: AX03US04_TC_009
- Title: Verify Assets tab complete functionality including search, filters, and asset management features
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- Business_Priority: Must-Have
- Customer_Journey: Daily-Usage
- Compliance_Required: No
- SLA_Related: Yes
Quality Metrics
- Risk_Level: High
- Complexity_Level: High
- Expected_Execution_Time: 8 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 45% (Complete asset management in schedule context)
- Integration_Points: Asset-Service, Search-Service, Filter-Engine, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: Asset-Management, Search-Performance, Integration-Testing
- 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: Asset service, Search service, Filter engine, Database
- Performance_Baseline: < 2 seconds asset load, < 1 second search/filter
- Data_Requirements: Schedule with 12 diverse assets across multiple types and locations
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with 12 associated assets of various types
- User_Roles_Permissions: O&M Manager with asset access permissions
- Test_Data:
- Assets: PUMP-001 through PUMP-008, VALVE-001 through VALVE-004
- Locations: Main Treatment Plant, Pump Station 1, Pump Station 2
- Asset Types: Pump, Valve
- Condition Scores: Range 75-95 (Good to Excellent)
- Risk Scores: Range 45-75 (Low to Medium)
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Complete asset management functionality works within schedule context
- Secondary_Verifications: Search and filter perform within baselines, cross-module navigation functional, export capabilities work
- Negative_Verification: No unauthorized assets displayed, no missing functionality, no performance degradation
Test Case 10: History Tab Complete Functionality
Test Case Metadata
- Test Case ID: AX03US04_TC_10
- Title: Verify History tab displays complete service order generation history with search, filter, and analysis capabilities
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- 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: 12 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 55% (Complete historical data management and analysis)
- Integration_Points: Service-Order-Service, Database, Search-Service, Filter-Engine, Cost-Calculation, Audit-Trail
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: Data-Integrity, Historical-Analysis, Cost-Management, Audit-Trail
- 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: Service Order service, Database, Search service, Filter engine, Cost calculation service, Audit service
- Performance_Baseline: < 3 seconds history load, < 1 second search/filter response
- Data_Requirements: Schedule with 24+ completed service orders spanning multiple years with varied costs and completion statuses
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with extensive service order history
- User_Roles_Permissions: O&M Manager with full history access and cost visibility
- Test_Data:
- 24 Service Orders from 2022-2025
- Total cost: $28,450.75
- Mix of assets: PUMP-001 through PUMP-012
- Various completion statuses and failure modes
- Different technicians: Mike Johnson, Sarah Wilson, Tom Brown
- Cost range: $850 - $2,100 per service order
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Complete service order history displayed exclusively for this schedule with accurate financial and operational data
- Secondary_Verifications: Search and filter functionality performs within baselines, cross-module navigation works, export capabilities functional
- Negative_Verification: No external service orders displayed, no missing historical data, no calculation errors, no performance degradation
Test Case 11: Logs Tab Administrative Audit Trail
Test Case ID: AX03US04_TC_011
Title: Verify Logs tab displays complete administrative audit trail with proper categorization
Created By: Prachi
Created Date: 2025-01-15
Version: 1.0
Test Case Metadata
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- 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: Enterprise
- Revenue_Impact: Medium
- Business_Priority: Should-Have
- Customer_Journey: Support
- Compliance_Required: Yes
- SLA_Related: No
Quality Metrics
- Risk_Level: Medium
- Complexity_Level: Medium
- Expected_Execution_Time: 4 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: Medium
Coverage Tracking
- Feature_Coverage: 25% (Audit and compliance)
- Integration_Points: Audit-Service, Database, User-Management
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: QA
- Report_Categories: Audit-Trail, Compliance, System-Logging
- 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: Audit service, Database, User management system
- Performance_Baseline: < 2 seconds log load
- Data_Requirements: Schedule with 8 administrative log entries
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with varied administrative actions
- User_Roles_Permissions: O&M Manager with audit log access
- Test_Data:
- 8 Administrative log entries over 6 months
- Mix of event types: creation, edits, status changes, system actions
- Multiple users: John Smith, Mary Johnson, System Admin
- Date range: 2024-08-15 to 2025-01-15
- Prior_Test_Cases: TC_013 (Detail page navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Complete audit trail with proper event categorization and user attribution
- Secondary_Verifications: Accurate timestamps, proper filtering, consistent formatting
- Negative_Verification: No missing administrative actions, no unauthorized access logs
Test Case 12: Notes Tab Team Collaboration
Test Case ID: AX03US04_TC_012
Title: Verify Notes tab enables team collaboration with note creation and @mentions
Created By: Prachi
Created Date: 2025-01-15
Version: 1.0
Test Case Metadata
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: Integration
- Priority: P3-Medium
- Execution Phase: Full
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- 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: 4 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: Low
Coverage Tracking
- Feature_Coverage: 20% (Collaboration features)
- Integration_Points: Notes-Service, User-Management, Notification-Service
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: Collaboration-Features, User-Experience
- 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: Notes service, User management, Notification service
- Performance_Baseline: < 1 second note creation
- Data_Requirements: Team members available for @mentions
Prerequisites
- Setup_Requirements: Schedule with 3 existing team notes
- User_Roles_Permissions: O&M Manager with collaboration permissions
- Test_Data:
- Existing notes from John Smith, Mary Johnson, Mike Davis
- Team members for @mentions: sarah.wilson, tom.brown
- Note content with timestamps and @mentions
- Prior_Test_Cases: TC_013 (Detail page navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Notes creation works with @mention functionality and real-time updates
- Secondary_Verifications: Proper formatting, chronological ordering, count updates
- Negative_Verification: No note loss, no mention failures, no formatting errors
Test Case 13: Schedule Status Toggle Functionality
Test Case Metadata
- Test Case ID: AX03US04_TC_013
- Title: Verify user can toggle schedule status between Active and Inactive from details page
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- 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: High
Coverage Tracking
- Feature_Coverage: 25% (Status management)
- Integration_Points: Schedule-Service, Database, Audit-Trail
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: Functional-Testing, User-Actions
- 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: Schedule service, Database, Audit service
- Performance_Baseline: < 1 second status update
- Data_Requirements: Schedule with Active status
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with Active status
- User_Roles_Permissions: O&M Manager with update permissions
- Test_Data: Current Status Active, User john.smith@utilitycompany.com
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Status successfully toggles between Active/Inactive with proper visual feedback
- Secondary_Verifications: Confirmation modals appear, audit trail created, button text updates
- Negative_Verification: No unauthorized status changes, no missing confirmations
Test Case 14: Schedule Edit Functionality
Test Case Metadata
- Test Case ID: AX03US04_TC_014
- Title: Verify user can edit schedule from details page opening pre-filled wizard
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- Business_Priority: Must-Have
- Customer_Journey: Daily-Usage
- Compliance_Required: No
- SLA_Related: Yes
Quality Metrics
- Risk_Level: High
- Complexity_Level: High
- Expected_Execution_Time: 6 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 35% (Edit functionality)
- Integration_Points: Wizard-Service, Data-Population, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: User-Experience, Edit-Workflow
- 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: Schedule service, Wizard service, Database
- Performance_Baseline: < 2 seconds wizard load
- Data_Requirements: Editable schedule with complete configuration
Prerequisites
- Setup_Requirements: Schedule PM-PUMP-001 with full configuration
- User_Roles_Permissions: O&M Manager with update permissions
- Test_Data: Schedule Name "Monthly Pump Inspection - Station 3", Type Preventive Maintenance, 12 assets, SOP-1138
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Wizard opens with all current data pre-populated correctly
- Secondary_Verifications: All wizard steps accessible, changes save successfully
- Negative_Verification: No data loss, no corruption during edit process
Test Case 15: Manual Schedule Execution (Run Now)
Test Case Metadata
- Test Case ID: AX03US04_TC_015
- Title: Verify user can manually trigger schedule run using Run Now button
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- 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: High
- Data_Sensitivity: High
- Failure_Impact: Critical
Coverage Tracking
- Feature_Coverage: 30% (Manual execution)
- Integration_Points: Schedule-Engine, Service-Order-Service, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: Integration-Testing, Manual-Operations
- Trend_Tracking: Yes
- Executive_Visibility: Yes
- Customer_Impact_Level: Critical
Requirements Traceability
Test Environment
- Environment: Staging
- Browser/Version: Chrome 115+
- Device/OS: Windows 10/11
- Screen_Resolution: Desktop-1920x1080
- Dependencies: Schedule engine, Service Order service, Database
- Performance_Baseline: < 5 seconds execution
- Data_Requirements: Active schedule with 12 assets
Prerequisites
- Setup_Requirements: Active schedule PM-PUMP-001 ready for execution
- User_Roles_Permissions: O&M Manager with execute permissions
- Test_Data: Schedule PM-PUMP-001 (Active), 12 associated assets, SOP-1138, Current History Count 24
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Manual execution generates correct number of service orders successfully
- Secondary_Verifications: History updated, notifications sent, proper SO formatting
- Negative_Verification: No duplicate generation, no partial failures, no data corruption
Test Case 16: Delete Button Business Rules
Test Case Metadata
- Test Case ID: AX03US04_TC_016
- Title: Verify Delete button is disabled if schedule has generation history
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: System
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Automated
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: Medium
- Business_Priority: Must-Have
- Customer_Journey: Daily-Usage
- Compliance_Required: Yes
- SLA_Related: No
Quality Metrics
- Risk_Level: Medium
- Complexity_Level: Low
- Expected_Execution_Time: 3 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: Medium
Coverage Tracking
- Feature_Coverage: 10% (Data protection)
- Integration_Points: Database, Business-Rules-Engine
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: QA
- Report_Categories: Business-Rules, Data-Protection
- Trend_Tracking: No
- 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: Database, Business rules service
- Performance_Baseline: < 500ms rule evaluation
- Data_Requirements: Schedule with history and schedule without history
Prerequisites
- Setup_Requirements: Two schedules - one with history, one without
- User_Roles_Permissions: O&M Manager with delete permissions
- Test_Data: PM-PUMP-001 (25 entries), PM-TEST-001 (0 entries)
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: Delete button correctly disabled for schedules with generation history
- Secondary_Verifications: Appropriate tooltips, enabled for schedules without history
- Negative_Verification: No accidental deletions, no bypassing business rules
Test Case 17: Hyperlink Navigation for SOP and SO IDs
Test Case Metadata
- Test Case ID: AX03US04_TC_017
- Title: Verify all SOP ID and SO ID fields in details view are hyperlinks to respective detail pages
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- 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: 5 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Low
- Failure_Impact: Medium
Coverage Tracking
- Feature_Coverage: 20% (Cross-module navigation)
- Integration_Points: SOP-Module, Service-Order-Module, Navigation-Service
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Product
- Report_Categories: User-Experience, Cross-Module-Integration
- Trend_Tracking: No
- 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: SOP module, Service Order module, Navigation service
- Performance_Baseline: < 2 seconds navigation
- Data_Requirements: Schedule with linked SOP and service order history
Prerequisites
- Setup_Requirements: Schedule with complete cross-module references
- User_Roles_Permissions: O&M Manager with cross-module access
- Test_Data: Linked SOP SOP-1138, Service Order SO-2025-0615-001, Asset PUMP-001
- Prior_Test_Cases: TC_003 (Navigation) must pass
Test Procedure
Verification Points
- Primary_Verification: All SOP and SO IDs are clickable hyperlinks that navigate correctly
- Secondary_Verifications: Links open in appropriate context, proper styling
- Negative_Verification: No broken links, no navigation errors
Test Case 18: Dashboard Schedule Creation via Wizard
Test Case Metadata
- Test Case ID: AX03US04_TC_018
- Title: Verify dashboard allows creation of new schedule via 3-step wizard
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Integration
- Test Level: Integration
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Manual
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: High
- Business_Priority: Must-Have
- Customer_Journey: Onboarding
- Compliance_Required: No
- SLA_Related: Yes
Quality Metrics
- Risk_Level: High
- Complexity_Level: High
- Expected_Execution_Time: 10 minutes
- Reproducibility_Score: High
- Data_Sensitivity: High
- Failure_Impact: Critical
Coverage Tracking
- Feature_Coverage: 50% (Complete creation workflow)
- Integration_Points: Wizard-Service, SOP-Service, Asset-Service, Database
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: Engineering
- Report_Categories: Core-Functionality, Wizard-Testing
- Trend_Tracking: Yes
- Executive_Visibility: Yes
- Customer_Impact_Level: Critical
Requirements Traceability
Test Environment
- Environment: Staging
- Browser/Version: Chrome 115+
- Device/OS: Windows 10/11
- Screen_Resolution: Desktop-1920x1080
- Dependencies: Wizard service, SOP service, Asset service, Database
- Performance_Baseline: < 3 seconds per step
- Data_Requirements: Available SOPs and assets for selection
Prerequisites
- Setup_Requirements: Clean database state, available SOPs and assets
- User_Roles_Permissions: O&M Manager with create permissions
- Test_Data: New Schedule Name "Weekly Valve Inspection - Zone A", Type Inspection, SOP-VALVE-002, 3 valve assets
- Prior_Test_Cases: Authentication successful
Test Procedure
Verification Points
- Primary_Verification: Complete wizard flow successfully creates new schedule
- Secondary_Verifications: All steps accessible, validation works, data persists
- Negative_Verification: No data loss between steps, all required fields validated
Test Case 19: Wizard Mandatory Field Validation
Test Case Metadata
- Test Case ID: AX03US04_TC_019
- Title: Verify wizard enforces all mandatory field selections on each step
- Created By: Prachi
- Created Date: 2025-01-15
- Version: 1.0
Classification
- Module/Feature: Schedules Management (AX03US04)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Automated
Enhanced Tags for 17 Reports Support
Business Context
- Customer_Segment: Enterprise
- Revenue_Impact: Medium
- Business_Priority: Must-Have
- Customer_Journey: Onboarding
- Compliance_Required: Yes
- SLA_Related: No
Quality Metrics
- Risk_Level: High
- Complexity_Level: Medium
- Expected_Execution_Time: 8 minutes
- Reproducibility_Score: High
- Data_Sensitivity: Medium
- Failure_Impact: High
Coverage Tracking
- Feature_Coverage: 25% (Validation logic)
- Integration_Points: Validation-Service, Form-Handling
- Code_Module_Mapped: AX
- Requirement_Coverage: Complete
- Cross_Platform_Support: Web
Stakeholder Reporting
- Primary_Stakeholder: QA
- Report_Categories: Input-Validation, Error-Handling
- Trend_Tracking: Yes
- Executive_Visibility: No
- Customer_Impact_Level: High
Requirements Traceability
Test Environment
- Environment: Staging
- Browser/Version: Chrome 115+
- Device/OS: Windows 10/11
- Screen_Resolution: Desktop-1920x1080
- Dependencies: Validation service, Form handling
- Performance_Baseline: < 500ms validation response
- Data_Requirements: Clean form state
Prerequisites
- Setup_Requirements: New schedule wizard opened
- User_Roles_Permissions: O&M Manager with create permissions
- Test_Data: Invalid/missing field combinations
- Prior_Test_Cases: TC_014 (Wizard access) must pass
Test Procedure
Verification Points
- Primary_Verification: All mandatory fields properly validated with appropriate error messages
- Secondary_Verifications: Error messages clear and actionable, validation immediate
- Negative_Verification: Cannot proceed without required data, no silent failures
Test Execution Summary
Coverage Analysis
- All 15 Acceptance Criteria have dedicated comprehensive test cases
- Total Test Cases: 15 detailed test cases with complete metadata
- Priority Distribution: 10 P1-Critical, 4 P2-High, 1 P3-Medium
- Execution Time: Approximately 75 minutes for complete suite
Test Suite Organization
Smoke Test Suite (6 test cases - ~25 minutes)
Regression Test Suite (15 test cases - ~75 minutes)
- All test cases for comprehensive validation
- Critical business functionality
- Integration points testing
- User workflow validation
Acceptance Criteria Mapping
Each test case includes complete metadata structure supporting all 17 BrowserStack reports with detailed verification points and comprehensive test procedures in single table format as requested.# Complete Test Cases for All 15 Acceptance Criteria - AX03US04