2017-12-27 274 views
0

在我們的應用程序中有一個自定義按鈕,我們無法通過appium iOS檢測。appium ios某些按鈕無法檢測

有問題的按鈕有一個Id。我們可以通過Xcode可訪問性檢查器來檢查它,但我們無法通過appium web inspector檢查它。

此外,我們嘗試點擊該按鈕與我們從Xcode可訪問性檢查器採取的id,但它不起作用。 Appium控制檯搜索它直到它超時。

這是怎麼實現的?因爲這對我們來說是一個阻礙問題。有什麼建議麼?

的XCode版本:9.2 MACOSX:10.12.6 Appium:1.7.1

XCode accessibility inspector view for the problematic button

Appium Web inspector view trying to inspect the on flexible

回答

0

嘗試使用appium-desktop的元素檢查 - 它是appium正式支持的檢查。

有一種可能性,以發送的檢查中tap動作,這樣你就沒有肯定,如果appium可以用按鈕或不互動。

順便說一句,有時自定義元素可能不能用appium訪問,所以它可能是你的情況。