At its annual I/O developer conference in San Francisco, Google announced the “Cloud Test Lab,” a platform for testing mobile apps that enables developers to automate the testing of applications on a multitude of Android devices. The Cloud Test Lab provides free automated testing on a tier of “top 20” Android devices and plans to expand the number of devices supported to more than 20 devices. Google’s Cloud Test Lab allows users to examine the compatibility of their applications on different devices by obtaining “crash reports” featuring video snapshots illustrating instances where the application crashed. To use the Google Cloud Test Lab, developers upload their application and run tests on multiple devices in parallel. At the end of testing, customers obtain a report summarizing the progress of testing across all relevant devices with testing results and log files. Based on technology from its acquisition of Appurify, the Cloud Test Lab attempts to both improve the performance of Android-based applications and respond to fragmentation within the Android community by giving developers a unified platform for testing. That said, Google will need to compete with more mature testing platforms such as Sauce Labs and Xamarin in addition to ever increasing fragmentation within the Android community. Google’s Cloud Test Lab for mobile applications is expected to be available later this year.