2017-07-18 68 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