In line with the Client’s aspiration to be a digitally-powered water utility company in the future, the Client has engaged us to assist with the revamp of their existing mobile app.
This revamped app will enable the Client’s customers to check their utility bills and get notified about any planned or unplanned interruptions in their area’s water supply.
The Client is Malaysia’s largest water operator, providing safe and drinkable water to about 8.4 million consumers in Selangor, Kuala Lumpur and Putrajaya. Operating 34 water treatment plants located in 11 regions with over 5,000 employees, the client aspires to become a digitally-powered water utility of the future, kick-starting their digital shift in April 2019.
Creating a high-quality app has gotten increasingly complex as devices get increasingly varied in terms of models, firmwares, operating systems, and other aspects.
As such, testing an app on a wide range of devices has become increasingly costly.
Thanks to Device Farm’s ability to support testing of native and hybrid Android and iOS apps, we could run both our internally prepared tests as well as the platform’s built-in, script-free compatibility tests on multiple devices simultaneously. Upon the conclusion of the test, Device Farm generates reports that contain high-level results, low-level logs, pixel-to-pixel screenshots and performance data that can be used to further improve the app. This allows us to reduce the project timeline.
Device Farm’s remote access functionality allowed both our testing team and the Client’s testing teams to interact with a device through a web browser in real-time via swipes and gestures. The test session also saw Device Farm assist with the collection of information as the platform recorded the testers’ interaction with the device, generated logs, and captured videos for visual playback to aid with the post-test review session.
As per AWS’s public documentation, Device Farm adheres to multiple compliance programmes such as SOC, PCI, FedRAMP, HIPAA, and more. In accordance with compliance, data is retained by Device Farm for a limited time before it is removed from the platform’s backing storage while metadata (ARNs, upload dates, file names, etc.) are preserved for future use. Device Farm also performs cleanup of each of their public device fleet upon completion of the test, including the deletion of the test app. Should AWS be unable to verify the deletion of the app or any of the steps in the cleanup process, the device receives a factory reset before it is put back into use.
The use of AWS Device Farm has led to a more efficient and expedient mobile application testing process, resulting in improved application quality and faster time to market. It has also lead to significant cost savings by eliminating the need for internal device labs, lab managers, and automation infrastructure development.
We can help you migrate or build .NET-based applications on AWS Cloud or modernise existing applications on AWS or your preferred cloud service. Learn more by visiting our Windows on AWS page or by reaching out to us directly.