Explore the challenges and solutions of scaling Android app testing in this Android Dev Summit '18 conference talk. Dive into project Nitrogen, the new Android test harness, and learn how it addresses issues in test setup, execution, device management, and reporting. Discover the benefits of a unified entry point, virtual device management, cross-platform support, and improved device support. Gain insights into Nitrogen's high-level architecture, including on-device infrastructure, host-side runner, and orchestrator service. Understand the importance of extension points, plugins, and test fixtures in enhancing test capabilities. Examine the Android Test Orchestrator and its role in unified reporting. Investigate device management strategies for both physical and virtual devices, and learn about Google's virtual device infrastructure goals and protocols. Explore concepts like stability, reproducibility, and data-driven decisions in Android app testing.
Testing Android Apps at Scale with Nitrogen - Android Dev Summit 2018