GSPANN took the testing project's handover and migrated all testing scenarios from Ruby to Java without hampering the existing tasks and ensured bug-free releases. We developed proof of concepts (POC) to help a customized Java-Cucumber testing framework to automate all business-critical flows across multiple operating systems and browser combinations through Sauce Labs.
GSPANN deployed a Java-Cucumber-based behavior-driven development (BDD) framework by using Selenium and Maven architecture. We ensured functional verification of critical functionalities across 15 OS-browser combinations. After the code freeze, we performed sanity checks across five business-critical OS-browser combinations.
The frontend verification was conducted by checking the presence/absence of locators and success/failure messages on the web page; the backend verification, such as database and API validations, was conducted to ensure error-free deployments in the production environment.
We adopted an agile test methodology and migrated 750+ test cases from Ruby to Java in a pre-defined service agile test methodology and automated regression testing by developing critical path test cases.
We curtailed the e-commerce platform's regression testing time through a highly-scalable and easy-to-maintain automated testing environment.