Case Study 1:
QA Automation

Our Client

One of the leading providers of SCM Services across Caribbean Islands

The Need

The client wanted to minimize the effort to execute their Regression and Sanity test suite and was looking for a cost-effective solution

  • Their Business priority was to reduce “Time to Market”, so the Testing Cycle needed to be reduced

  • Testing had to be done across 13 Caribbean Counties, environment, and browsers

  • The regression suite size was increasing with each release due to new functionality leading to increased test effort

Our Solution 

IGT proposed an automation testing approach for faster test execution and reduced cycle time

  • Agile Methodology

  • Selenium / Winium (Open source) Test automation tool was used for automation.

  • A hybrid automation framework was designed using Selenium and Java platform.

  • Execute the same script against multiple datasets and environment

  • Compatibility Test - Run the same script on IE, Chrome & Firefox

  • Only Test data sheets needs to be updated

  • Easier maintenance and Continuous Integration

  • Customized reports and remote execution

  • Concurrent execution of test script using selenium grid which reduces the execution time

  • Automation of Smoke, Sanity and Regression test cases

  • In addition to this, automation of critical bugs related scenarios was also done

Benefits

Test Execution Time for Regression cycle has been reduced by 69%.

  • Increased the productivity of the team for manual testing by 40%

  • Good number of critical and major defects have been identified by the Automation scripts

  • The Automation scripts have been used by the Application developers as part of the unit testing.

  • Scripts are executed in different browsers and various environments by just changing the required URL parameters in spread sheet.

  • HTML Report logs, and snapshots are generated for tracking defects and exceptions

  • Framework served at the enterprise level

Technology Platform

Technology Platform Web HTTP/S, Selenium WebDriver, JAVA, Winium, Sikuli, Robot class/ TestNG/ Maven