Automation Framework User Guide
Framework Overview
Framework Execution Workflow
Setup
Keywords user guide and available function Reference
Test Case Development – User Guide
Test Execution
Troubleshooting & FAQ
Automation Framework User Guide
Automation Framework – User Guide
Automation Framework – User Guide
Framework Overview
Introduction
Key Objectives
Core Capabilities
Scenario-Based Execution
Keyword-Driven Approach
Multi-Platform Support
Flexible Execution Control
Configuration-Driven Design
Reporting and Dashboarding
Framework Architecture (High-Level)
Who Should Use This Framework
Benefits
Conclusion
Framework Execution Workflow
Overview
High-Level Execution Flow
Step-by-Step Execution Flow
1. Test Execution Trigger
2. Configuration Loading
3. Scenario Discovery
4. Keyword Execution
5. Reporting & Dashboard Generation
Execution Summary
Conclusion
Setup
Python Installation Guide
Installing Required Python Packages
MSS Automation Framework Setup
Keywords user guide and available function Reference
Web Keywords User Guide – Parameter Reference
Web Keywords
SAP Keywords User Guide – Parameter Reference
Sap Keywords
Test Case Development – User Guide
JSON Validation Rules
Scenario Configuration Guide (scenario.json)
Execution & Reporting Configuration Guide
Test Case Folder Structure
Test Steps File (test_steps.json)
Test Data File (test_data.json)
Test Execution
Executing Test Scenarios
Execution Commands Guide
Troubleshooting & FAQ
Overview
Execution Issues
Scenario Not Executing
Browser Not Launching
Test Data Issues
Test Data Not Found
Locator Issues
Element Not Found
Timeout & Performance Issues
Scenario Timeout
Reporting Issues
Reports Not Generated
General Best Practices
Frequently Asked Questions
Summary