O & M--Service Orders Management (AX03US01)
Complete Test Cases - Service Orders Management (AX03US01)
All Acceptance Criteria with Complete Sections
Test Case AC_001: Four KPI Cards Display and Calculation
Test Case Metadata
- Test Case ID: AX03US01_TC_001
- Title: Verify Four KPI Cards Display with Correct Calculations
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Automated
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: Low
- Complexity Level: Medium
- Expected Execution Time: 3 minutes
- Reproducibility Score: High
- Data Sensitivity: Low
- Failure Impact: Critical
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Dashboard-Service, KPI-Calculation-Engine
- Code Module Mapped: AX
- Requirement Coverage: AC #1 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: Product
- Report Categories: Dashboard-KPIs, Business-Rules-Validation
- 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 Orders Database, KPI Calculation Service
- Performance Baseline: KPI calculations under 1 second
- Data Requirements: Service orders with various statuses and dates
Prerequisites
- Setup Requirements: Service orders database populated with test data
- User Roles Permissions: O&M Manager with dashboard access
- Test Data:
- 10 orders with Status IN ('Open', 'In Progress', 'On Hold')
- 3 orders with past due dates and incomplete status
- 5 orders with Priority IN ('High', 'Critical') and incomplete status
- Orders completed in current month with known resolution times
- Prior Test Cases: Authentication successful
Test Procedure
Verification Points
- Primary Verification: All four KPI cards display with mathematically correct values
- Secondary Verifications: KPIs update in real-time, Performance within baseline
- Negative Verification: No extra KPI cards displayed, Cancelled orders excluded from calculations
Test Case AC_002: Service Orders List with Search and Filter
Test Case Metadata
- Test Case ID: AX03US01_TC_002
- Title: Verify Service Orders List Display with Search and Filter Capabilities
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Automated
Business Context
- Customer Segment: Enterprise
- Revenue Impact: High
- Business Priority: Must-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: Low
- Failure Impact: High
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Search-Service, Filter-Engine, Database-Query
- Code Module Mapped: AX
- Requirement Coverage: AC #2 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: QA
- Report Categories: Search-Functionality, Filter-Operations
- Trend Tracking: No
- 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: Service Orders Database, Search Service
- Performance Baseline: Search results under 500ms
- Data Requirements: Multiple service orders with varied Order IDs, locations, and statuses
Prerequisites
- Setup Requirements: Service orders with diverse data for testing search/filter
- User Roles Permissions: O&M Manager with view permissions
- Test Data:
- Service orders with Order IDs: SO-1138, SO-1139, SO-1140
- Assets: PMP-042, TRF-018, VLV-001
- Locations: North Pumping Station, Distribution Center, Treatment Plant
- Statuses: Open, In Progress, Completed, On Hold
- Priorities: Low, Medium, High, Critical
- Prior Test Cases: Dashboard access validated
Test Procedure
Verification Points
- Primary Verification: All service orders displayed, search and filter work correctly
- Secondary Verifications: Results update in real-time, Multiple filters work together
- Negative Verification: No results displayed when criteria don't match any orders
Test Case AC_003: Priority, Status, and Overdue Visual Indicators
Test Case Metadata
- Test Case ID: AX03US01_TC_003
- Title: Verify Color-Coded Priority, Status, and Overdue Indicators
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: UI/UX
- Test Level: System
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Manual
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: Low
- Complexity Level: Low
- Expected Execution Time: 2 minutes
- Reproducibility Score: High
- Data Sensitivity: Low
- Failure Impact: Medium
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: UI-Theme-Service, Color-Scheme-Framework
- Code Module Mapped: AX
- Requirement Coverage: AC #3 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: QA
- Report Categories: UI-Validation, Visual-Design
- 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: UI Framework, CSS Styling
- Performance Baseline: Page render under 2 seconds
- Data Requirements: Orders with different priorities, statuses, and due dates
Prerequisites
- Setup Requirements: Service orders with varied priorities and statuses
- User Roles Permissions: Any user with dashboard access
- Test Data:
- Orders with Priority: Low (Green), Medium (Yellow), High (Red), Critical (Red)
- Orders with Status: Open, In Progress, Completed, On Hold
- Orders with past due dates and incomplete status
- Prior Test Cases: Dashboard access successful
Test Procedure
Verification Points
- Primary Verification: All priorities, statuses, and overdue dates have distinct colors
- Secondary Verifications: Colors consistent throughout interface, Accessibility compliant
- Negative Verification: Completed orders don't show red due dates even if past due
Test Case AC_004: Multi-Step Service Order Creation Wizard
Test Case Metadata
- Test Case ID: AX03US01_TC_004
- Title: Verify Multi-Step Wizard for Service Order Creation with Order Type and Title
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Manual
Enhanced Tags
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: Medium
- Complexity Level: High
- Expected Execution Time: 5 minutes
- Reproducibility Score: High
- Data Sensitivity: Medium
- Failure Impact: Critical
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Form-Wizard-Framework, SOP-Service, Entity-Services
- Code Module Mapped: AX03
- Requirement Coverage: AC #4 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: Engineering
- Report Categories: Core-Functionality, Wizard-Implementation
- 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: SOP Library Service, Entity Management Services
- Performance Baseline: Form transitions under 1 second
- Data Requirements: Active SOPs and entities for wizard testing
Prerequisites
- Setup Requirements: SOP library populated, Entity services running
- User Roles Permissions: O&M Manager with create permissions
- Test Data:
- Order Types: Preventive Maintenance, Corrective Maintenance, Emergency Repair, Inspection
- Active SOPs with different service associations (Assets, Systems, Facilities, Networks)
- Assets, Systems, Facilities, Networks available for selection
- Prior Test Cases: Authentication and permissions validated
Test Procedure
Verification Points
- Primary Verification: Multi-step wizard with Order Type and Title mandatory fields functions correctly
- Secondary Verifications: Dynamic Step 2 content, all validation rules enforced, entity linking works
- Negative Verification: Cannot skip required fields, cannot proceed without all mandatory selections
Test Case AC_005: Mandatory Priority and SOP Selection
Test Case Metadata
- Test Case ID: AX03US01_TC_005
- Title: Verify Required Priority and SOP Selection in Step 1 (No Order Type/Title)
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Manual
Business Context
- Customer Segment: Enterprise
- Revenue Impact: High
- Business Priority: Must-Have
- Customer Journey: Daily-Usage
- Compliance Required: Yes
- SLA Related: No
Quality Metrics
- Risk Level: Medium
- Complexity Level: Medium
- Expected Execution Time: 3 minutes
- Reproducibility Score: High
- Data Sensitivity: Medium
- Failure Impact: Critical
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Form-Validation-Framework, SOP-Service
- Code Module Mapped: AX
- Requirement Coverage: AC #5 Updated Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: Engineering
- Report Categories: Form-Validation, Requirements-Implementation
- Trend Tracking: No
- 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: SOP Library Service, Form Validation Service
- Performance Baseline: Form validation under 500ms
- Data Requirements: Active SOPs for selection testing
Prerequisites
- Setup Requirements: Create Service Order form accessible
- User Roles Permissions: O&M Manager with create permissions
- Test Data:
- Various SOPs with different service associations
- Default Priority should be "Low"
- Prior Test Cases: Multi-step wizard accessible
Test Procedure
Verification Points
- Primary Verification: Only Priority and SOP selection required in Step 1, no Order Type/Title fields
- Secondary Verifications: Default Priority is "Low", Exactly one SOP selection required
- Negative Verification: Cannot proceed without both Priority and SOP, No Order Type/Title fields visible
Test Case AC_006: Dynamic Entity List Display
Test Case Metadata
- Test Case ID: AX03US01_TC_006
- Title: Verify Dynamic Entity Display Based on SOP Service Association
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Integration
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Regression
- Automation Status: Manual
Business Context
- Customer Segment: Enterprise
- Revenue Impact: High
- Business Priority: Must-Have
- Customer Journey: Daily-Usage
- Compliance Required: Yes
- SLA Related: No
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%
- Integration Points: SOP-Service, Asset-Service, System-Service, Facility-Service, Network-Service
- Code Module Mapped: AX
- Requirement Coverage: AC #6 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: Engineering
- Report Categories: Integration-Testing, Dynamic-Behavior
- 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 entity management services (Asset, System, Facility, Network)
- Performance Baseline: Dynamic loading under 2 seconds
- Data Requirements: SOPs with different service associations, corresponding entities
Prerequisites
- Setup Requirements: All entity services running, SOPs configured with service associations
- User Roles Permissions: O&M Manager with create permissions
- Test Data:
- SOP-PUMP-001 (Service Association: Assets)
- SOP-VALVE-002 (Service Association: Systems)
- SOP-SAFETY-005 (Service Association: Facilities)
- SOP-HYDRANT-003 (Service Association: Networks)
- Corresponding entities for each type
- Prior Test Cases: SOP selection successful
Test Procedure
Verification Points
- Primary Verification: Step 2 content dynamically changes based on SOP Service Association
- Secondary Verifications: Correct entity types displayed, Appropriate table columns for each type
- Negative Verification: Previous entity selections cleared when SOP changes, Only correct entity type shown
Test Case AC_007: Mandatory Entity Selection in Step 2
Test Case Metadata
- Test Case ID: AX03US01_TC_007
- Title: Verify Required Entity Selection in Step 2
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Manual
Business Context
- Customer Segment: Enterprise
- Revenue Impact: High
- Business Priority: Must-Have
- Customer Journey: Daily-Usage
- Compliance Required: Yes
- SLA Related: No
Quality Metrics
- Risk Level: Medium
- Complexity Level: Medium
- Expected Execution Time: 3 minutes
- Reproducibility Score: High
- Data Sensitivity: Medium
- Failure Impact: Critical
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Form-Validation, Entity-Services
- Code Module Mapped: AX
- Requirement Coverage: AC #7 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: Engineering
- Report Categories: Form-Validation, Entity-Selection
- Trend Tracking: No
- 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: Entity Services, Form Validation Framework
- Performance Baseline: Selection response under 500ms
- Data Requirements: Entities available for selection
Prerequisites
- Setup Requirements: Reach Step 2 with entity list displayed
- User Roles Permissions: O&M Manager with create permissions
- Test Data:
- Multiple assets/systems/facilities/networks available for selection
- Valid SOP selected in Step 1
- Prior Test Cases: Step 1 completed successfully
Test Procedure
Verification Points
- Primary Verification: At least one entity must be selected to proceed
- Secondary Verifications: Multiple selections allowed, Selection feedback immediate
- Negative Verification: Cannot create order without entity selection, Button disabled appropriately
Test Case AC_008: Create Button State Management
Test Case Metadata
- Test Case ID: AX03US01_TC_008
- Title: Verify Create Button Disabled Until All Mandatory Selections Made
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Automated
Business Context
- Customer Segment: Enterprise
- Revenue Impact: High
- Business Priority: Must-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: Critical
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Form-Validation-Framework, UI-State-Management
- Code Module Mapped: AX
- Requirement Coverage: AC #8 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: QA
- Report Categories: UI-Behavior, Form-Validation
- 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: Form Validation Framework
- Performance Baseline: Button state changes under 100ms
- Data Requirements: Form with all required fields for testing
Prerequisites
- Setup Requirements: Create Service Order form accessible
- User Roles Permissions: O&M Manager with create permissions
- Test Data:
- Valid Priority options (Low, Medium, High, Critical)
- Valid SOPs for selection
- Valid entities for Step 2 selection
- Prior Test Cases: Form accessibility validated
Test Procedure
Verification Points
- Primary Verification: Button disabled until ALL mandatory selections complete
- Secondary Verifications: Button state changes immediately, Visual feedback clear
- Negative Verification: Cannot submit form when button disabled
Test Case AC_009: New Service Order Appears on Dashboard
Test Case Metadata
- Test Case ID: AX03US01_TC_009
- Title: Verify New Service Order Appears on Main Dashboard After Creation
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Integration
- Test Level: System
- Priority: P1-Critical
- Execution Phase: Smoke
- Automation Status: Automated
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: Medium
- Complexity Level: Medium
- Expected Execution Time: 3 minutes
- Reproducibility Score: High
- Data Sensitivity: High
- Failure Impact: Critical
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: Order-Creation-Service, Dashboard-Refresh, KPI-Update
- Code Module Mapped: AX
- Requirement Coverage: AC #9 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: Product
- Report Categories: End-to-End-Flow, Dashboard-Integration
- Trend Tracking: Yes
- Executive Visibility: Yes
- Customer Impact Level: High
Requirements Traceability
Test Environment
- Environment: Staging
- Browser/Version: Chrome 115+
- Device/OS: Windows 10/11
- Screen Resolution: Desktop-1920x1080
- Dependencies: Service Orders Database, Dashboard Service, KPI Calculation Service
- Performance Baseline: Dashboard update under 2 seconds
- Data Requirements: Clean state for order count verification
Prerequisites
- Setup Requirements: Dashboard accessible, order creation functional
- User Roles Permissions: O&M Manager with create and view permissions
- Test Data:
- Known baseline of existing service orders
- Valid SOP and entity data for creation
- Prior Test Cases: Service order creation wizard functional
Test Procedure
Verification Points
- Primary Verification: New service order appears on dashboard immediately after creation
- Secondary Verifications: KPI cards update correctly, Order details accurate
- Negative Verification: No duplicate orders created, No ghost entries
Test Case AC_010: SOP Selection Table Filtering
Test Case Metadata
- Test Case ID: AX03US01_TC_010
- Title: Verify SOP Selection Table Filtering Capabilities
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Automated
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: Low
- Complexity Level: Medium
- Expected Execution Time: 3 minutes
- Reproducibility Score: High
- Data Sensitivity: Low
- Failure Impact: Medium
Coverage Tracking
- Feature Coverage: 100%
- Integration Points: SOP-Service, Filter-Framework
- Code Module Mapped: AX
- Requirement Coverage: AC #10 Complete
- Cross Platform Support: Web
Stakeholder Reporting
- Primary Stakeholder: QA
- Report Categories: Table-Operations, Filter-Functionality
- 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 Library Service, Filter Service
- Performance Baseline: Filter response under 500ms
- Data Requirements: SOPs with varied Service Associations and Operation Types
Prerequisites
- Setup Requirements: SOP library populated with diverse data
- User Roles Permissions: O&M Manager with create permissions
- Test Data:
- SOPs with Service Association: Assets, Systems, Facilities, Networks
- SOPs with Operation Type: Preventive, Corrective, Reactive, Inspection
- Prior Test Cases: Create Service Order form accessible
Test Procedure
Verification Points
- Primary Verification: SOP table filters correctly by Service Association and Operation Type
- Secondary Verifications: Multiple filters work together, Clear function works
- Negative Verification: No SOPs shown when filters don't match any records
Test Case AC_011: Entity Selection Table Search and Filter
Test Case Metadata
- Test Case ID: AX03US01_TC_011
- Title: Verify Entity Selection Tables are Searchable and Filterable
- Created By: Prachi
- Created Date: 2025-08-26
- Version: 1.0
Classification
- Module/Feature: Service Orders Management (AX03US01)
- Test Type: Functional
- Test Level: System
- Priority: P2-High
- Execution Phase: Regression
- Automation Status: Automated
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: Low
- Complexity Level: Medium