Firebase Test Lab is now allowing the developers to test their applications ensuring compatibility with multiple devices, OS versions, screen orientations, and locales. It becomes possible for the developers to run their tests on hundreds of device configurations in Google cloud with quick results display.
Firebase Test Lab has announced yesterday the availability of the Android 7.1 Developer Preview on the virtual devices listed in Firebase Test Lab. Android 7.1 Developer Preview can also be tested by using the Firebase Test Lab to expand app testing on hundreds of Android virtual devices. Additionally, testing on the physical android device with the Android Beta program, or with local Android Emulator.
Developers can also do their own testing with Firebase Test Lab. Robo tests are actually ideal if no test scripts are available. These Robo tests are ideal attempt for doing basic compatibility test on the new platform. The app gets crawled by these Robo tests to find crashes. Developers can also use Espresso Test Recorder in Android Studio for recording their own instrumentation tests without writing any code.
Until the end of December Firebase Test Lab will be available for free on the Firebase Blaze plan for all virtual devices. It will help in ensuring the compatibility of apps with Android 7.1 Developer Preview release as well as with other Android releases.
In Android developer’s blog, Firebase Test Lab has taken one example to show how it can be used for testing. To get started with testing developers have to prepare their applications for API level 25, and then go to the Firebase Test Lab console.
Image Source: Android Developer’s Blog
The screenshot is of Firebase Test console, uncovering the crash on the Android developer’s preview 7.1 for the Flood-It app.