Enhance the Performance of Smartphone Driving Application using Selenium WebDriver, TestNG, and Appium

about client

The UK-based client wanted an application, which could track the driving behavior of the drivers. It would assist the vehicle owner to monitor the vehicles and drivers.

The application is a smartphone driving application, which could record each journey including Travel time, Travel distance, Video recording, Snapshots, Average and Top Speed. It has a powerful accident management flow that guides what to do if anyone meets with an accident.

Product Challenges


More than 1200 scenarios were to be executed for complete coverage of its functionality.


Frequent updates were demanded by the client, hence frequent regression cycles in the application were considered.


The application needed to be compatible with all devices available in the market.


The application was Cross-platform. To test the apps manually, it took testers a huge amount of time.


Product Solutions


Test coverage for error-prone areas was increased. Moreover, the test cases of these modules were executed first.


BugRaptors considered consultancy from an accounting expert for accounting process.


To cover all data migration risks, BugRaptors included Database testing in the overall scope of testing.


To ensure that all test cases are covered, requirement traceability matrix was maintained.

Tools And Technology

  • Selenium Webdriver: Automated testing framework for performance testing across different web browsers.
  • Test NG: Functional testing framework.
  • Appium: Automation testing framework for iOS and Android devices.
  • Traceability Matrix
  • Databases
  • Platforms IOS, Android

Client Benefits

  • Accurate transaction results were seen in accounting modules.
  • Test cases updates and reusability increased, which eventually saved time.
  • Involvement of the traceability matrix helped in test coverage thus reducing defect slippage and stable builds.
  • Being ERP testing experts, feedback given by BugRaptors was gracefully accepted, which in turn resulted in the client’s benefit.

More Case Studies


Reassuring the Quality and Security of Web-Mobile based Point of Sales System

Our client is a UK based leading software service provider with powerful web-based POS. To compete in the global market,...

Know more +

Assuring Overall Quality and Reliability of i-Look Website Through Regression Testing

A renowned UK based client hired BugRaptors for testing on his job searching and hiring software that creates a friendly yet professional environment...

Know more +

Automation Based Testing of Web Application and Ensuring Adequate Performance

Automation testing for a leading client using Selenium, Appium and Test NG of a Disaster management application that mitigate risks, improve emergency...

Know more +



Read our perspectives on the latest trends and techniques in software quality assurance.

Global Leaders Rely on Us, Now it’s Your Turn!