Car Rental Solution
A solution for booking transfers, taxis, or car rentals in the United States required the customer to develop a testing architecture from the ground up and implement tests at all levels of the application. The Car Rental Solution is a regional platform available through both a web service and a mobile app, adhering to the global brand standards of the franchise. Currently, the system supports car rentals and other passenger transportation options, driver transfers, fleet management, leasing, and car-sharing services. The team at ZappleTech constructed an automated testing architecture from scratch, achieving test coverage of over 95% for the solution. They systematically implemented a range of functional and non-functional automated test cases, addressing all components from the server-side to the mobile infrastructure. Additionally, due to the API chain in the Car Rental Solution, potential vulnerabilities can now be detected at a lower level. The automated test suites developed included CI/CD integration, functioning both locally and in the cloud, with individual test processing times of up to 2 minutes. Overall, a testing framework for the 3-tier architecture was established, encompassing a suite of automated API, web, and mobile tests, along with manual tests for comprehensive end-to-end Agile testing.