Today's multinational corporations require medical, clinical, and security services for their employees around the globe. This need is perhaps most urgent for international travelers and expatriates, who have limited access to local support networks.
Here is how Mindtree helped a global provider of medical and travel security services improve the cross-platform accessibility of an application that globally identiﬁes and facilitates communication with at-risk employees during critical situations.
The customer offers a Web-based travel tool to help organizations act immediately during a critical event by identifying travelers at risk and facilitating communications with them through integrated email and optional SMS. Employers are also given around-the-clock access to a simple, aggregated view of their employees' travel.
However, the tool was only accessible through a limited combination of browsers and PC operating systems; and on few mobile devices. The customer therefore tasked Mindtree with validating its ﬂagship application to ensure that accuracy, security and user interface standards were not compromised on any of the desired browser and operating system combination. They wanted an automated solution for Cross Browser Testing of their applications.
In all, the project carried the following requirements:
Mindtree collaborated with the customer to draw an approach and roadmap for the implementation of cross-browser testing. We focused on reducing manual execution by automating test cases with an incremental approach. Initially, a Mindtree quality assurance (QA) team was on-boarded to conduct functional testing. We then proposed the use of our Selenium Automation Framework for cross-browser testing. Our solution included:
We also set up virtual machines and executed tests on multiple OS combinations; and provided around-the-clock support, especially during production releases and production validations. As the project progressed, we succeeded in reducing test execution cycle time from over four weeks to less than two days.