With the growing popularity and complexity of mobile apps, quality assurance becomes more and more important in mobile app development. Unfortunately, Android is also suffering from the notorious fragmentation problem. To tackle these problems, we introduce an automated testing platform, BugRocket. BugRocket combines a distributed testing system with automated testing techniques equipped on mobile devices. In this paper, we developed a toolset for automated testing, and set up such a testing platform with 40 of the most popular Android devices. An case study is conducted and the results show that BugRocket can work for functional testing and compatibility testing. Besides, BugRocket can record a failed run as long as annotated GUI model and system logs to alleviate locating bugs and bug fixing.