Remote testing
When developing an Android application for a general release, it is desirable to test it on as many different device configurations and platform versions as possible. Testing on a large number of real devices is impractical, and it would seem that virtual devices offer the only other option. Fortunately, Firebase provides a cloud-based test lab that allows us to test our apps on a wide range of real devices and emulators across all platform versions.
Firebase is a powerful and fully formed, cloud-based application development suite with many useful features, such as file hosting and real-time crash reporting. For the purpose of this chapter, we will focus on just one Firebase product, the test lab.
Firebase is well catered ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access