I was excited to hear that google would bring a freemium version of Appurify to the Android and Google developer tools, but while I wait I am investigating other services that provide similar tools and services for testing. What levels of testing should be an occurring unit, device, and UI? What else should I be testing? These are all good questions in a relatively new development world. Of course, many things will be dependent on your application dependencies, function, and target hardware. The diversity available of version and devices it is enough to make your head spin, even if you use a testing service. I do like the apple model but even it presents enough issues with rapid iterations of hardware.