Case Study

Automation Testing of Web Based Application for Insurance Services using Selenium’s keyword driven testing framework

Automation Testing of Web Based Application for Insurance Services using Selenium’s keyword driven testing framework

Client

Customer centric Insurance services company having clients across multiple locations approached our Software testing services firm with an idea to test their insurance web application for user friendliness across all major devices.

Challenges

The challenge for out QA testing team is efficiently testing the insurance web application of the insurance company for data accuracy, policy holders’ information security aspects and hassle free user experience.

What We Did

Once the Keyword driven frame work is set, our testers can easily write test scripts for automation. Since Keywords & actions resemble so closely manual test cases, which become easier to write and maintain. We start building Keyword Driven test cases before the application is delivered, as Object Repository can be easily set up at the later stage. Keyword data tables are created that mirror corresponding manual test procedures. With implementing modularization in Keyword Driven, Re-usability can be further increased. Test cases are easier to read and to understand for a non-technical audience.

Keyword driven framework helps a non-technical person to understand the automation very well. Further for the entire project management Jenkins tool was used, this reduced the time it takes to execute a test cycle and improves test coverage. Quick execution of regression test suite before each release helped smoother release.

Testing Technologies

Selenium, KDT (Keyword Driven development) Framework

Results

  • Saved massive amount of time, cost and resources
  • Ensured that any changes in one component or layer does not effect on the other
  • We ensure 100% bug free application
  • Ensured end to end functionality testing for the application

 

If you require more information about our software testing services, contact us. We provide you necessary testing support to fix any issues of an existing system or new developed platforms.