Cross Browser Testing for a Global leader in Consulting
About the client
A leading player in Strategy Consulting Domain.
Multiple product issues were reported by end-user’s who were accessing the application over different OS/Browser combination. This defect leakage into prod and not validating the app over multiple browser/OS combinations was a critical miss largely attributed to inadequate testing planning, lack of QA processes and shortage of time for testing prior to production release.
The Challenge
Inability to predict performance of application over different OS and Brower combinations due to inadequate testing and reporting.
Absence of Collaborative efforts among various teams leading to unplanned and insufficient testing.
Lack of proper QA Process throughout testing leading to no transparency on test coverage, test efficiency, application health etc.
BRDs for new/ changed functionalities were missing and no proper structure of documentation was followed.
Priority Modules were not regression tested with every release.
The Solution
A comprehensive examination of the QA processes, project documents, and roles and responsibilities of various team members was done. All the critical stakeholders were interviewed to identify quality pain points and address the same
- Understood their existing defects and identified areas that are more critical.
- Plugged the gaps by designing critical scenarios and test cases for different modules, some scenarios are explicitly designed keeping the OS/Browser in mind
- The team took ownership of basic performance testing before the PROD Release to check the performance aspect of the application on multiple browsers & OS.
- Regression testing of the complete application was performed multiple times before release.
- Apart from this QA also performed Exploratory testing from time to time (OS/Brower wise) of the complete application to ensure there are no bug leakages in the Production
Services we offered
Manual testing | Manual Performance Observation | Cross-browser testing
Key Outcomes
increase in productivity
Provided 100% coverage with proper test planning with each release. Overall efficiency of the test team (design and execution) increased by 43%.