我们正在使用uiautomator来测试我们的一个应用程序,它具有facebook登录支持。很奇怪,有时uiautomator在用户名/密码输入后要求确认facebook登录的facebook页面上失败/停止,此页面是uiautomator输入我们的facebook用户名和密码后出现的页面。
我们使用uiautomatorviewer捕捉屏幕截图,并与uiautomator通过的快乐案例进行比较。每当uiautomator失败/停止时,uiautomatorviewer捕获的.uix文件都不完整,这意味着.uix文件中没有捕获一些关键按钮(例如大蓝" OK"按钮)。这解释了为什么uiautomator找不到按钮因此无法点按它继续。但问题是这是怎么发生的?
这种情况在我们不时发生在一个非常一致的基础上。
是uiautomator上的错误,还是uiautomator的facebook登录?这让我成为双重自信的双重信誉。
答案 0 :(得分:0)
我认为Screenshot
功能不需要UI objects
可以识别屏幕上的所有UI Automator
..我认为application
本身一定是问题。