Customer :
- Our client is a Netherlands-based company that offers food ordering services to restaurants, cafes, bars, hotels, and retail outlets.
- The client required the development of automated tests including automation framework for their web and mobile applications. The framework should be compatible with various browsers (Chrome and Firefox) and platforms (Android and iOS), and should be able to function in multiple environments. Additionally, the client requested that the test cases be executed daily in a development environment and once a week in a production environment.
- The client has created a mobile application that allows customers to order food from various suppliers such as restaurants, cafés, bars, and hotels. And, they have developed a web-based application for suppliers to customize their digital business and begin accepting orders, all without any commission or hidden fees.
- The client added a scanner to their mobile application, allowing customers to scan a QR code to access the menu and place orders.
- Customers have the option to order online from any location. They can either choose to pick up their order or have it delivered to their address by the supplier.
Challenges :
- The client desired to ensure that their application is error-free and devoid of frequent bugs during the ordering process.
- The client desired to enhance their testing efficiency and reduce manual testing time by automating their QA testing process. Manual testing was causing delays in the release, prompting the need for automation.
- The client had a requirement to develop a test automation framework that could work seamlessly with different browsers like Chrome and Safari, and across various platforms including mobile and web. Additionally, the client wanted to ensure that the automation scripts were robust enough to handle unexpected scenarios like network errors, scanning errors, or payment failures.
- The client desired to ensure the accuracy and reliability of QR code scanning, as well as the precise matching of scanned QR codes with their corresponding menu items.
Solution :
In order to tackle the aforementioned challenges, JigNect’s team developed an automation plan and implemented the following steps.
You know how we solved this case?
click here to get an idea
Top comments (0)