How we helped a travel booking application deal with critical bugs
Services
Functional Testing
Client Overview
The client is an Indian leading online travel services provider with operations in India, the US, and the UK. Since their inception in 2006, they have provided the ‘best in class customer experience on travel bookings to more than 7 million customers.
Problem Statement
- Unstable and unpredictable UI, as features often disappeared and appeared later or sometimes didn’t appear at all.
- Certain features and functionalities were not supported by functional testing scripts due to paper buttons.
- Inconsistencies in critical sections like language, voice assistant, and payment sections lead to an unpleasant user experience.
- To test the integration of all modules according to their functional requirements.
- To test compatibility of the application on 15 different platforms, and all its functionalities to work properly.
Tech Stack
Solution Approach
- Our team performed a comprehensive review of the entire application to diagnose performance and functionality issues.
- Developed and executed 800+ test cases to document every detail and understand the functional flow from the user's perspective.
- Ensured consistency of features by testing the application on different devices and operating systems.
- Inspected the application thoroughly and documented every bug, screenshotting for further reference.
Benefits
All Response time transactions were within the defined SLA.
Determination of Packets Lost / second and other metrics that pointed towards the poor quality of data transfer between the server & the examinee.
Identified and reported critical bugs in modules like voice assistant, language filter, payments, and flight bookings.
Comprehensive error analysis along with reports and documentation was provided, on each module that was tested.
Connect with UsHighlights
Provided detailed documentation of methods and their description.
Tested the application across different mobile devices and OS for compatibility tests.
Provided the client with a document of errors and when they occurred.
Get In Touch
With Us
We're all ears and eager to discuss your testing needs!
Crafting the best testing strategy for your product starts here.