5

我正在寻找自动测试主屏幕小部件。我查看了android 测试页面InstrumentationTestRunner 类。我还查看了 CTS 源代码;但我找不到任何有用的东西。

我能找到的最接近的是这个Robolectric ShadowAppWidgetManager,但我不确定我将如何使用它。

您能否分享一下您是如何测试应用小部件的?有没有我可以使用的框架或库?

非常感谢你的帮助!

4

1 回答 1

0

我认为也许一个好方法是制作一个单独的测试项目来测试你的小部件的功能并在一个文件中报告测试/失败,以后你可以“adb pull”。

编译可以通过命令行和通过 ant 自动化完成。您也可以通过命令行启动和 android 模拟器,也可以使用 adb 安装 apk,运行应用程序,并通过命令行获取结果。我同意很多工作。好消息是测试部分代码明智地独立于模拟器中,并且很容易适应安装在真实设备上。

于 2013-11-19T23:10:23.190 回答