在其他应用程序的屏幕上自动执行用户操作

时间:2015-04-15 09:19:16

标签: android automation ui-automation uiautomator android-uiautomator

如何创建可以在其他应用程序的屏幕上自动执行用户操作的应用程序/服务。 用户操作:  1.单击按钮  2.使用预先指定的字符串填充文本框  3.从下拉列表中选择。 我知道使用UIautomation adb工具的方式,但我希望我的代码能够在其他应用程序屏幕上自动执行这些用户操作。

1 个答案:

答案 0 :(得分:1)

UiAutomator 测试可以涵盖多个应用:此类测试可验证不同用户应用之间或用户应用与系统应用之间的正确交互行为。例如,您可能希望测试您的相机应用程序与第三方社交媒体应用程序或默认的Android照片应用程序正确共享图像。支持跨应用程序交互的UI测试框架(例如UI Automator)允许您为此类方案创建测试。

或者,如果要从UI自动生成测试,可以使用AndroidViewClient/culebrasome videos显示了如何使用culebra。