Android设备上的自动化

时间:2015-03-03 11:44:01

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

我正在寻找一种在Android上自动打开应用程序的方法。像Windows上的QTP之类的东西。我读到了很多针对Android的测试工具,需要通过USB将手机连接到笔记本电脑。是否可以编写可以自动在设备上打开另一个特定应用程序的Android应用程序?

据我所知,如果它是我的应用程序或开源应用程序,我可以使用代码自动获取UI元素并执行单击或输入,但如何访问设备上其他应用程序的UI元素。

示例:我的应用程序应该能够打开我的手机键盘并输入数字或打开像Truecaller这样的应用程序并在主屏幕上输入文本视图?像网络自动化但适用于Android设备。任何帮助,将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用Intents:

N

您还可以使用独奏UiAutomator方法:打开应用程序菜单,单击应用程序图标。您可以看到示例here