使用UIautomator进行测试时,我可以访问多个应用程序的UI组件吗?

时间:2013-10-09 20:41:41

标签: android testing uiautomator

我正在使用UIautomator测试Android应用程序。据我所知,使用UIautomatorviewer,我可以在屏幕截图中了解所有UI组件。这是否意味着即使目标应用程序调用另一个应用程序,我也可以访问UI组件。例如,PhotoStream应用程序在按下某个按钮时调用Gallery应用程序,并从Gallery应用程序接收输出。我想实现测试代码,如果UIautomator提供API来访问另一个被调用的应用程序中的UI组件,它会自动按下Gallery应用程序中的按钮。 UIautomator API是否提供此类功能?

1 个答案:

答案 0 :(得分:0)

使用UiAutomator,您可以访问屏幕上可见的任何应用。你不需要任何额外的API