CASE STUDY
Streamlining BRM Issue Resolution with “brmCommandExecutor” Keyword Implementation
PROBLEM
Effort loss during the re-execution of automated test cases (TCs) for providing Business Rule Management (BRM) logs resulted in significant challenges for the Progression and Regression teams. This effort loss was primarily associated with the identification and resolution of BRM defects, leading to a high rework effort of 70-80%.
OVERVIEW
To address these challenges, a keyword-driven automation framework was leveraged. The integration of the “brmCommandExecutor” keyword aimed to streamline BRM issue resolution by efficiently capturing BRM data logs and executing BRM command line functions.
SOLUTIONS
- Implementation of “brmCommandExecutor” Keyword: This keyword efficiently captured BRM data logs using automation and executed BRM command line functions with appropriate punctuation.
- Automation of Data and Log Storage: BRM data and cm logs were automatically captured and stored at a designated AWS S3 bucket location, enabling seamless retrieval and analysis.
Data analytics and automation
KEY WINS
Effort Reduction: The implementation drastically reduced the re-execution effort for TCs with identified issues, resulting in significant time savings for testers.
Efficient Issue Analysis: Automatic capture and storage of BRM data and cm logs facilitated streamlined communication with the BRM development team, enhancing issue analysis and resolution.
Test Bed Time (TBT) Utilization: Testers could reuse TBTs for subsequent scenario executions, eliminating restrictions related to manual data log capture.
Rework Reduction: The re-execution percentage for identified issues reduced significantly from 70-80% to approximately 10-20%, minimizing out-of-work hours stress on testers and impacting critical feature timelines positively. This implementation demonstrates how the introduction of the “brmCommandExecutor” keyword effectively addressed challenges, leading to improved efficiency and a significant decrease in rework effort for testers.