【发布时间】:2011-09-26 10:17:04
【问题描述】:
我想从安卓手机获取菜单列表项。 monkeyrunner 中是否有任何方法可以获取此信息?
【问题讨论】:
标签: android monkeyrunner gui-testing ui-testing
我想从安卓手机获取菜单列表项。 monkeyrunner 中是否有任何方法可以获取此信息?
【问题讨论】:
标签: android monkeyrunner gui-testing ui-testing
来自monkeyrunner的描述:
功能测试:monkeyrunner 可以运行自动化的从头到尾 Android 应用程序的测试。您提供输入值 击键或触摸事件,并以屏幕截图的形式查看结果。
回归测试——monkeyrunner 可以通过以下方式测试应用程序的稳定性 运行应用程序并将其输出屏幕截图与一组比较 已知正确的屏幕截图。
所以我认为,您无法获取任何内容,但您可以指定“正确”的屏幕截图并自动将其与实际屏幕截图进行比较以进行功能测试。
编辑:但是,您可以让monkeyrunner通过device.press(KEYCODE_MENU, DOWN_AND_UP)“按下”菜单按钮,截取屏幕截图并将其与另一个进行比较。
【讨论】: