2017-07-18 70 views
0

我正在使用Appium java-client与testNG开发Android应用程序的功能测试套件。FindsByAndroidUIAutomator里面的Appium Java客户端测试项目不适用于亚马逊设备农场

要处理弹出询问权限的系统:“允许XXXXX 访问设备上的照片,媒体和文件?”我用的是类:

import io.appium.java_client.FindsByAndroidUIAutomator 

    driver.findElementByAndroidUIAutomator("text(\"ALLOW\")").click(); 

,当我在本地运行我的测试(其他,如授予访问权限设置desiredCapabilities时不工作),工作正常。但是在设备上运行时,它不起作用,有人知道为什么吗?或者有没有其他办法可以点击“允许”或只是授予许可?

回答

0

默认情况下,AWS Device Farm上的Appium自动接受弹出窗口。如果您希望处理自己的弹出式检测,则可以在测试功能中将autoAcceptAlerts设置为false。

Scott