Where to test Android APK/AAB for crashes and ANRs before release?


I am preparing to publish an Android application (.apk / .aab) to Google Play and want to perform thorough pre-release testing to identify and resolve crashes, ANRs, device compatibility problems, and UI issues across different form factors and Android versions.

Apart from Google Play Closed Testing tracks and Firebase Test Lab, what platforms, device farms, or automated testing environments are recommended for end-to-end testing before release?

-2
Sep 14 at 6:27 AM
User AvatarPrince Kumar
#tooling-recommendation#android#testing#automated-tests

Accepted Answer

For prerelease Android testing beyond Google Play Closed Testing and Firebase Test Lab consider cloud real device farms like BrowserStack, AWS Device Farm, LambdaTest, pCloudy, Sauce Labs, Kobiton, HeadSpin, Perfecto, and TestGrid; self-hosted/open source options like GADS, OpenSTF, and Appium Device Farm for managing your own device fleet and specialized tools such as Maestro Cloud for declarative UI automation, Android Pluto and xCrash for on device crash/ANR diagnostics, plus Google Cloud’s Developer Device Platform (preview). Choose based on priorities broad device coverage (BrowserStack/LambdaTest), AWS integration (Device Farm), cost-effectiveness (LambdaTest/pCloudy), self-hosting (GADS/OpenSTF), simple UI flow testing (Maestro), or in-app diagnostics (Pluto/xCrash) and combine them to thoroughly catch crashes, ANRs, compatibility issues, and UI problems across form factors and Android versions.

User Avataruser33115981
Sep 14 at 8:17 AM
0