我希望自动化测试主屏幕小部件。我查看了android testing page和InstrumentationTestRunner class。我也看过CTS源代码;但是我找不到任何有用的东西。
我能找到的最近的是Robolectric ShadowAppWidgetManager,但我不确定如何使用它。
您能否分享一下如何测试应用小部件?我可以使用任何框架或库吗?
非常感谢你的帮助!
答案 0 :(得分:0)
我认为可能一个好的方法是制作一个单独的测试项目,测试你的小部件的功能,并报告测试/失败的文件,以后你可以“adb pull”。
编译可以通过命令行&通过蚂蚁自动化你也可以通过命令行启动和Android模拟器使用adb来安装apk,运行应用程序,并通过命令行获取结果。我同意了很多工作。不错的是,测试部分代码是独立于在模拟器中,并且非常容易适应安装在真实设备上。