Sasken Success Stories | Sasken Technologies Limited

Automated Testing of data visualization widgets for an american industrial manufacturer

Written by Admin | Sep 23, 2019 4:00:00 AM

Scope: The client required Sasken’s expertise to automate testing of reusable microservices based data visualization widgets. These widgets would display machine data, weather and other parameters as time series in the form of charts, tables etc.

Solution:

  • Authored 300+ test automation scripts in Gherkin leveraging a Behavior-Driven Development (BDD) style
  • Created custom test frameworks compatible with Cucumber to execute BDD based test cases and log the test results
  • Provided a common set of libraries that can be reused with same features across test cases
  • Leveraged Selenium to simulate user activity on web interface of visualization widgets

Impact:

  • Developing test cases in natural languages which fostered greater collaboration between developers and business owners
  • Provided shorter test cycles, which ensured higher test coverage
  • Quality of code improved with the shift left approach