Skip to main content

Master (WX01US01)


Test Scenario Analysis

A. Functional Test Scenarios

Core Functionality

  1. SOP Template Management
    • Create new SOP templates through 7-step wizard
    • View and filter existing SOPs by utility type, priority, status
    • Edit existing SOP templates
    • Save drafts and publish SOPs
    • Version control and template lifecycle management
  2. Multi-select Filter System
    • Filter SOPs by utility types (Water, Gas, Electricity, HVAC, Other)
    • Filter by priorities (High, Medium, Low)
    • Filter by status (Active, Inactive, Draft)
    • Combined filter operations
  3. SOP Builder Wizard
    • Basic Info configuration with utility type dropdown
    • Safety Requirements with predefined packages
    • Task Definition without simple/advanced view toggle
    • Materials & Equipment (materials only, no equipment)
    • Readings (critical readings only)
    • Help resources with dropdown types
    • Review and publish workflow
  4. Dashboard Metrics
    • Total SOPs count across all templates
    • Active SOPs tracking
    • Template Types categorization
    • Average SLA per SOP calculation

Business Rules Implementation

  1. SOP Validation Rules
    • Unique SOP ID format (SOP-XXX)
    • Mandatory utility type association
    • Required task definitions
    • SLA time specification validation
    • Draft status preservation
  2. Data Integrity Rules
    • Version tracking for published SOPs
    • Status transition validation
    • Template completion validation
    • Field dependency validation

B. Non-Functional Test Scenarios

Performance

  • Dashboard load times < 3 seconds
  • SOP list rendering with 1000+ templates
  • Filter operation response times < 500ms
  • Wizard step navigation performance
  • Large dataset pagination

Security

  • Data validation for all input fields
  • SQL injection prevention in search/filter
  • XSS protection in text areas
  • CSRF protection for form submissions
  • Input sanitization validation

Compatibility

  • Chrome latest version compatibility
  • Desktop resolution support (1920x1080+)
  • Screen reader accessibility
  • Keyboard navigation support

Usability

  • Intuitive navigation through wizard steps
  • Clear error messages and validation feedback
  • Consistent UI patterns
  • Help text and guidance availability

Reliability

  • System stability under continuous usage
  • Data persistence during network interruptions
  • Error recovery mechanisms
  • Session timeout handling

C. Edge Case & Error Scenarios

Boundary Conditions

  • Maximum SOP name length (255 characters)
  • Maximum description length (1000 characters)
  • Maximum number of tasks per SOP (50)
  • SLA time limits (1 minute to 365 days)
  • Maximum concurrent users

Invalid Inputs

  • Special characters in SOP names
  • Negative values in numeric fields
  • Invalid date formats
  • Malformed email addresses
  • Empty required fields

System Failures

  • Database connection failures
  • Network timeout scenarios
  • File upload failures
  • Session expiration during form completion
  • Concurrent editing conflicts




Detailed Test Cases

Test Case 1: Master Page Dashboard Metrics Display

Test Case ID: WX01US01_TC_001
Title: Verify dashboard metrics display correctly on Master page
Created Date: 2025-05-27
Version: 1.0

Classification:

  • Module/Feature: Master Dashboard
  • Test Type: Functional/UI
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Smoke
  • Automation Status: Planned-for-Automation

Enhanced Tags: Tags: MOD-Master, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High, Integration-End-to-End

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: 3 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: Low
  • Failure_Impact: Critical

Coverage Tracking:

  • Feature_Coverage: 100% of dashboard metrics
  • Integration_Points: Database, Analytics Engine
  • Code_Module_Mapped: DashboardController, MetricsService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

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

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Database with sample SOP data
  • Performance_Baseline: < 3 seconds load time
  • Data_Requirements: Minimum 10 SOP templates in database

Prerequisites:

  • Setup_Requirements: SMART360 application deployed and accessible
  • User_Roles_Permissions: Valid user credentials
  • Test_Data: Database populated with diverse SOP templates
  • Prior_Test_Cases: User login successful

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Master page

Master page loads successfully

https://app.smart360.com/master

Verify page title

2

Observe Total SOPs metric card

Displays correct count across all templates

Expected: 42

Should match database count

3

Verify Active SOPs metric

Shows only active SOP count with percentage

Expected: 28 (12% increase)

Green progress indicator

4

Check Template Types metric

Displays unique categories count

Expected: 5 unique categories

Installation, Inspection, etc.

5

Validate Avg SLA per SOP

Shows calculated average with exemption rate

Expected: 36h (5% exemption, ↓5%)

Red/green trend indicator

Verification Points:

  • Primary_Verification: All four metric cards display accurate data
  • Secondary_Verifications: Progress bars show correct percentages, trend indicators display properly
  • Negative_Verification: No placeholder or loading states remain visible




Test Case 2: Multi-Select Filter Functionality

Test Case ID: WX01US01_TC_002
Title: Verify multi-select dropdown filters work correctly for utilities, priorities, and status
Created Date: 2025-05-27
Version: 1.0

Classification:

  • Module/Feature: Master Filter System
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Smoke
  • Automation Status: Automated

Enhanced Tags: Tags: MOD-Master, P1-Critical, Phase-Smoke, Type-Functional, Platform-Web, Report-QA, Customer-All, Risk-Medium, Business-High, Revenue-Impact-Medium

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: 4 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: Low
  • Failure_Impact: High

Coverage Tracking:

  • Feature_Coverage: 100% of filter functionality
  • Integration_Points: Database, Search Engine
  • Code_Module_Mapped: FilterController, SearchService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: QA
  • Report_Categories: Quality-Dashboard, Module-Coverage
  • Trend_Tracking: Yes
  • Executive_Visibility: No
  • Customer_Impact_Level: Medium

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Master page with SOP templates
  • Performance_Baseline: < 500ms filter response
  • Data_Requirements: SOPs with various utility types, priorities, and statuses

Prerequisites:

  • Setup_Requirements: SMART360 application accessible
  • User_Roles_Permissions: Valid user credentials
  • Test_Data: Diverse SOP templates with different attributes
  • Prior_Test_Cases: WX01US01_TC_001 (Dashboard load)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Click "All Utilities" dropdown

Dropdown opens with checkboxes for Water, Gas, Electricity, HVAC, Other

Multi-select enabled

Verify checkbox UI

2

Select "Water" and "Gas" options

Both options checked, dropdown shows "2 selected"

Water, Gas utilities

Multiple selection works

3

Click "All Priorities" dropdown

Shows High, Medium, Low with checkboxes

Priority filter options

Note: No Archive option

4

Select "High" priority only

Filter applied, table shows only high priority SOPs

High priority SOPs

Verify filtering accuracy

5

Click "All Status" dropdown

Shows Active, Inactive, Draft (no Archive)

Status options without Archive

Per requirements

6

Select "Active" status

Combined filters show active, high priority, water/gas SOPs

Combined filter result

Multiple filters work together

7

Click "Clear Filters" button

All filters reset, full SOP list displayed

All SOPs visible

Reset functionality

Verification Points:

  • Primary_Verification: Multi-select filters work independently and in combination
  • Secondary_Verifications: Filter counts update correctly, Clear Filters resets all selections
  • Negative_Verification: Archive option not present in status filter




Test Case 3: SOP Builder - Basic Info Step with Utility Type Dropdown

Test Case ID: WX01US01_TC_003
Title: Verify Basic Info step in SOP Builder with utility type as dropdown and SLA matching rules field
Created Date: 2025-05-27
Version: 1.0

Classification:

  • Module/Feature: SOP Builder - Basic Info
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: Tags: MOD-SOPBuilder, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High

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: Medium
  • Failure_Impact: Critical

Coverage Tracking:

  • Feature_Coverage: 100% of Basic Info step
  • Integration_Points: Database, Validation Service
  • Code_Module_Mapped: SOPBuilderController, ValidationService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

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

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: SOP Builder wizard functionality
  • Performance_Baseline: < 2 seconds step load
  • Data_Requirements: New SOP creation scenario

Prerequisites:

  • Setup_Requirements: SOP Builder accessible from Master page
  • User_Roles_Permissions: SOP creation permissions
  • Test_Data: Valid test data for all input fields
  • Prior_Test_Cases: WX01US01_TC_002 (Master page accessibility)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Click "Create SOP" button on Master page

SOP Builder opens at Basic Info step

N/A

Step 1 of 7 active

2

Enter SOP Name

Field accepts alphanumeric input

"Water Meter Installation Test"

Validate character limits

3

Enter Short Name

Field accepts abbreviated form

"WMI-TEST"

Max 10 characters

4

Enter Description

Textarea accepts detailed description

"Standard procedure for testing water meter installation processes"

Max 1000 characters

5

Click Utility Type dropdown

Shows Water, Gas, Electricity, HVAC, Other options

Dropdown list

Not icon selection

6

Select "Water" from dropdown

Water selected, dropdown closes

Water utility type

Single selection

7

Click Service Association dropdown

Shows Meter, Consumer, Complaint, Asset options

Service association types

Based on requirements

8

Select Priority dropdown

Shows High, Medium, Low options

Priority levels

Required field

9

Enter SLA (hrs/days)

Accepts time format with unit specification

"24h" or "2d"

Validate format

10

Enter SLA Matching Rules

New field accepts rule definition

"Priority-based escalation rules"

New requirement

11

Enter cost, tax rate, fieldforce count

Numeric fields accept valid ranges

Cost: 500, Tax: 18%, Count: 2

Validate numeric inputs

12

Click "Next" button

Proceeds to Safety Requirements step

N/A

All required fields completed

Verification Points:

  • Primary_Verification: All Basic Info fields accept valid input and proceed to next step
  • Secondary_Verifications: Utility type dropdown works instead of icon selection, SLA Matching Rules field added
  • Negative_Verification: Cannot proceed with empty required fields




Test Case 4: SOP Builder - Safety Requirements with Hardcoded UI

Test Case ID: WX01US01_TC_004
Title: Verify Safety Requirements step displays hardcoded predefined packages until settings page is implemented
Created Date: 2025-05-27
Version: 1.0

Classification:

  • Module/Feature: SOP Builder - Safety Requirements
  • Test Type: Functional
  • Test Level: System
  • Priority: P2-High
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: Tags: MOD-SOPBuilder, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Medium, Business-High, Revenue-Impact-Medium

Business Context:

  • Customer_Segment: All
  • 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: 4 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: Low
  • Failure_Impact: High

Coverage Tracking:

  • Feature_Coverage: 100% of Safety Requirements step
  • Integration_Points: Safety Database, Compliance System
  • Code_Module_Mapped: SafetyController, ComplianceService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Engineering
  • Report_Categories: Quality-Dashboard, Compliance-Report
  • Trend_Tracking: Yes
  • Executive_Visibility: No
  • Customer_Impact_Level: Medium

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: SOP Builder Basic Info completed
  • Performance_Baseline: < 2 seconds step load
  • Data_Requirements: Safety package configurations

Prerequisites:

  • Setup_Requirements: SOP Builder wizard accessible
  • User_Roles_Permissions: SOP creation and safety configuration access
  • Test_Data: Predefined safety packages and protocols
  • Prior_Test_Cases: WX01US01_TC_003 (Basic Info step completion)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Safety Requirements step

Step 2 of 7 displays with hardcoded packages

From Basic Info step

Wizard navigation

2

Verify Quick Selection packages

Shows Electrical Safety, Confined Space, Hazardous Materials, Working at Heights, Standard Field packages

Predefined packages

5 package options

3

Select Electrical Safety Package

Package highlighted, shows "Standard safety protocols for electrical work"

Electrical work SOP

Package description visible

4

View Safety Protocols section

Shows checkboxes for Pre-Job Safety Briefing, Site Hazard Assessment, etc.

8 protocol options

Hardcoded protocols

5

Select required protocols

Multiple protocols can be selected

3-4 protocols selected

Multi-select functionality

6

Check Personal Protective Equipment

Shows Hard Hat, Safety Glasses, Safety Gloves, Safety Boots, High Visibility Vest

5 PPE options

PPE selection available

7

Select required PPE items

Multiple PPE items selected

2-3 PPE items

Required for field work

8

Click "Next" button

Proceeds to Task Definition step

Safety requirements completed

Validation successful




Test Case 5: SOP Builder - Task Definition without View Toggle

Test Case ID: WX01US01_TC_005
Title: Verify Task Definition step without Simple/Advanced view toggle options
Created Date: 2025-05-27
Version: 1.0

Classification:

  • Module/Feature: SOP Builder - Task Definition
  • Test Type: Functional
  • Test Level: System
  • Priority: P1-Critical
  • Execution Phase: Regression
  • Automation Status: Planned-for-Automation

Enhanced Tags: Tags: MOD-SOPBuilder, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High

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: High
  • Expected_Execution_Time: 6 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: Medium
  • Failure_Impact: Critical

Coverage Tracking:

  • Feature_Coverage: 100% of Task Definition step
  • Integration_Points: Task Template Service, Time Tracking
  • Code_Module_Mapped: TaskController, TemplateService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Product
  • Report_Categories: Quality-Dashboard, Feature-Coverage
  • Trend_Tracking: Yes
  • Executive_Visibility: Yes
  • Customer_Impact_Level: High

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Safety Requirements step completed
  • Performance_Baseline: < 2 seconds step load
  • Data_Requirements: Task templates and configuration data

Prerequisites:

  • Setup_Requirements: Task templates available in system
  • User_Roles_Permissions: Task creation and management permissions
  • Test_Data: Predefined task templates and skill categories
  • Prior_Test_Cases: WX01US01_TC_004 (Safety Requirements completion)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Task Definition step

Step 3 displays without Simple/Advanced view buttons

From Safety Requirements

No view toggle present

2

View Task Templates section

Shows predefined templates: Meter Reading, Connection Inspection, Emergency Shutdown, Maintenance Check

4 template options

Template selection available

3

Select Meter Reading template

Template details show: 15 minutes duration, Basic Utility Operations skill

Template selection

Pre-configured template

4

Add template to task sequence

Template added to Tasks section below

Task sequence area

Template integration

5

Fill Task 1 details

Task name, Turnaround Time, Downtime, Skills dropdown

"Initial Inspection", 15 mins, 0 mins, "Site Assessment"

Task configuration

6

Check "This task is mandatory"

Checkbox enables mandatory task flag

Mandatory task

Required task designation

7

Set "Photo Required" option

Checkbox for photo requirement

Photo required: Yes

Documentation requirement

8

Click "Add Task" button

Additional task row appears

Second task addition

Multiple tasks support

9

Complete second task

Fill all required fields for task 2

"Meter Installation", 30 mins, 5 mins

Task sequence building

10

Click "Next" button

Proceeds to Materials & Equipment step

Task definition complete

Minimum 1 task required




Test Case 6: SOP Builder - Materials Only (No Equipment)

Test Case ID: WX01US01_TC_006
Title: Verify Materials & Equipment step shows only materials section without equipment options
Created Date: 2025-05-27
Version: 1.0

Classification:

  • Module/Feature: SOP Builder - Materials & Equipment
  • Test Type: Functional
  • Test Level: System
  • Priority: P2-High
  • Execution Phase: Regression
  • Automation Status: Manual

Enhanced Tags: Tags: MOD-SOPBuilder, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-Medium, Business-High, Revenue-Impact-Medium

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: Low
  • Failure_Impact: Medium

Coverage Tracking:

  • Feature_Coverage: 100% of Materials step (Equipment excluded)
  • Integration_Points: Inventory System, Material Database
  • Code_Module_Mapped: MaterialController, InventoryService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Product
  • Report_Categories: Quality-Dashboard, Feature-Coverage
  • Trend_Tracking: Yes
  • Executive_Visibility: No
  • Customer_Impact_Level: Medium

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Task Definition step completed
  • Performance_Baseline: < 2 seconds step load
  • Data_Requirements: Material packages and inventory data

Prerequisites:

  • Setup_Requirements: Material packages configured in system
  • User_Roles_Permissions: Material management permissions
  • Test_Data: Predefined material packages and quantities
  • Prior_Test_Cases: WX01US01_TC_005 (Task Definition completion)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Materials & Equipment step

Step 4 displays materials packages only

From Task Definition

Equipment section hidden

2

View Quick Add Material Packages

Shows Standard Metering, Asset Maintenance, Field Inspection packages

3 material packages

Predefined packages

3

Select Standard Metering package

Package contents show: Digital Meter (1), Connection Adapters (3), Sealing Wire (200m)

Material package details

Package specification

4

Click "Add Package" button

Package added to Materials List section

Selected package

Package integration

5

View Materials List section

Shows added materials with quantities

Material list display

Quantity tracking

6

Click "Add Material" button

Opens material addition interface

Custom material addition

Manual material entry

7

Add custom material

Enter material name and quantity

"Pipe Wrench Set - 2 units"

Custom material

8

Verify Equipment List absence

Equipment List section not displayed

N/A

Per requirements

9

Click "Next" button

Proceeds to Readings step

Materials defined

Complete materials setup




Test Case 7: SOP Builder - Critical Readings Only

Test Case ID: WX01US01_TC_007
Title: Verify Readings step displays only critical readings without all reading options
Created Date: 2025-05-27
Version: 1.0

Classification:

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

Enhanced Tags: Tags: MOD-SOPBuilder, P2-High, Phase-Regression, Type-Functional, Platform-Web, Report-Engineering, Customer-All, Risk-Medium, Business-Medium, Revenue-Impact-Low

Business Context:

  • Customer_Segment: All
  • Revenue_Impact: Low
  • Business_Priority: Should-Have
  • Customer_Journey: Daily-Usage
  • 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: 100% of critical readings (filtered view)
  • Integration_Points: Reading Database, Measurement Service
  • Code_Module_Mapped: ReadingController, MeasurementService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Engineering
  • Report_Categories: Quality-Dashboard, Compliance-Report
  • Trend_Tracking: Yes
  • Executive_Visibility: No
  • Customer_Impact_Level: Medium

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Materials step completed
  • Performance_Baseline: < 2 seconds step load
  • Data_Requirements: Critical reading sets and measurement parameters

Prerequisites:

  • Setup_Requirements: Reading sets configured with criticality levels
  • User_Roles_Permissions: Reading configuration permissions
  • Test_Data: Critical reading sets (Pressure, Electrical systems)
  • Prior_Test_Cases: WX01US01_TC_006 (Materials step completion)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Readings step

Step 5 displays with "Only Critical Readings" toggle active

From Materials step

Critical readings filter

2

View Pre-configured Reading Sets

Shows only critical reading sets: Pressure System, Electrical System

2 critical reading sets

Filtered reading sets

3

Verify Standard Utility Meter exclusion

Standard Utility Meter Readings not displayed

Reading set filtering

Non-critical excluded

4

Select Pressure System Readings

Shows System Pressure (PSI), Differential Pressure (PSI)

Critical pressure readings

High criticality readings

5

Click "Add Reading Set" button

Pressure readings added to requirements

Selected reading set

Reading integration

6

Select Electrical System Readings

Shows Voltage Reading (V), Insulation Resistance (MΩ)

Critical electrical readings

High criticality only

7

View reading requirements

Added readings show expected ranges and photo requirements

Reading specifications

Range validation

8

Verify Water Quality/Gas System absence

Non-critical reading sets not available

Filtered content

Critical-only display

9

Click "Add Reading" for custom entry

Custom reading entry interface opens

Manual reading addition

Custom reading support

10

Click "Next" button

Proceeds to Help step

Critical readings defined

Readings configuration complete




Test Case 8: SOP Builder - Help Resources with Dropdown Types

Test Case ID: WX01US01_TC_008
Title: Verify Help step with resource type dropdown and file upload capability
Created Date: 2025-05-27
Version: 1.0

Classification:

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

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

Business Context:

  • Customer_Segment: All
  • Revenue_Impact: Low
  • Business_Priority: Could-Have
  • Customer_Journey: Support
  • Compliance_Required: No
  • SLA_Related: No

Quality Metrics:

  • Risk_Level: Low
  • Complexity_Level: Medium
  • Expected_Execution_Time: 5 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: Low
  • Failure_Impact: Low

Coverage Tracking:

  • Feature_Coverage: 100% of Help resources functionality
  • Integration_Points: File Storage Service, Content Management
  • Code_Module_Mapped: HelpController, FileUploadService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Product
  • Report_Categories: Quality-Dashboard, Feature-Coverage
  • Trend_Tracking: No
  • Executive_Visibility: No
  • Customer_Impact_Level: Low

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Readings step completed, File storage accessible
  • Performance_Baseline: < 3 seconds file upload
  • Data_Requirements: Sample files for upload testing

Prerequisites:

  • Setup_Requirements: File upload service configured
  • User_Roles_Permissions: File upload and resource management permissions
  • Test_Data: Test files (PDF, video links, instruction text)
  • Prior_Test_Cases: WX01US01_TC_007 (Readings step completion)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Help step

Step 6 displays without "Load Sample Resources" option

From Readings step

No sample resources

2

View Resource Type options

Dropdown shows Instructions, Video, File options

3 resource types

Dropdown selection

3

Select "Instructions" type

Instructions text area appears below

Resource type: Instructions

Text input field

4

Enter detailed instructions

Text area accepts instruction content

"Follow safety protocols before meter installation..."

Instruction documentation

5

Select "Video" resource type

Video link input field appears

Resource type: Video

URL input field

6

Enter video URL

Field accepts valid video URL

"https://training.smart360.com/water-meter-install"

Video resource link

7

Select "File" resource type

File upload interface appears

Resource type: File

Upload functionality

8

Click file upload area

File browser opens for document selection

Document file upload

File selection dialog

9

Upload PDF document

File uploads successfully, shows file name

"Installation_Guide.pdf"

Document attachment

10

Click "Add Resource" button

Resource added to Help & Support Details

Resource added

Multiple resources support

11

Add second resource

Repeat process for different resource type

Video resource addition

Multiple resource types

12

Click "Next" button

Proceeds to Review step

Help resources complete

Final step navigation




Test Case 9: SOP Builder - Review Step without Feedback Options

Test Case ID: WX01US01_TC_009
Title: Verify Review step displays complete SOP summary without feedback, iteration, and publication status options
Created Date: 2025-05-27
Version: 1.0

Classification:

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

Enhanced Tags: Tags: MOD-SOPBuilder, P1-Critical, Phase-Regression, Type-Functional, Platform-Web, Report-Product, Customer-All, Risk-High, Business-Critical, Revenue-Impact-High

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: High
  • Expected_Execution_Time: 5 minutes
  • Reproducibility_Score: High
  • Data_Sensitivity: Medium
  • Failure_Impact: Critical

Coverage Tracking:

  • Feature_Coverage: 100% of Review and Publication workflow
  • Integration_Points: Database, Workflow Engine, Validation Service
  • Code_Module_Mapped: ReviewController, PublicationService
  • Requirement_Coverage: Complete
  • Cross_Platform_Support: Web

Stakeholder Reporting:

  • Primary_Stakeholder: Product
  • Report_Categories: Quality-Dashboard, Publication-Workflow
  • Trend_Tracking: Yes
  • Executive_Visibility: Yes
  • Customer_Impact_Level: High

Requirements Traceability:

Test Environment:

  • Environment: Staging
  • Browser/Version: Chrome Latest
  • Device/OS: Windows 11
  • Screen_Resolution: Desktop-1920x1080
  • Dependencies: Help step completed, Publication service available
  • Performance_Baseline: < 3 seconds review load
  • Data_Requirements: Complete SOP data from previous steps

Prerequisites:

  • Setup_Requirements: Publication workflow configured
  • User_Roles_Permissions: SOP publication permissions
  • Test_Data: Complete SOP configuration from all previous steps
  • Prior_Test_Cases: WX01US01_TC_008 (Help step completion)

Test Procedure:

Step #

Action

Expected Result

Test Data

Comments

1

Navigate to Review step

Step 7 displays complete SOP summary

From Help step

Final review step

2

Verify Basic Information section

Shows SOP name, utility type, service association, priority

Configured basic info