Не могу найти UIButton в поле зрения - Appium - PullRequest
0 голосов
/ 15 мая 2018

Хорошо, поэтому я использую Appium для автоматизации некоторых задач в приложении, над которым я работаю для своей компании. У меня есть вид стека в ячейке таблицы, а затем в этом виде стека у меня есть две метки на кнопке. Когда я открываю Appium инспектор, он находит и ярлыки, и кнопку. Включено и видимый установлен на true на моих ярлыках, но на моей кнопке только включен установлен на true, в то время как visible установлен на false. Кнопка не отображается ни в каком другом виде, поэтому я не понимаю, почему Appium не может найти эту кнопку. Идентификатор доступности установлен, и инспектор Appium показывает это, и я попытался установить isAccessible на кнопке, но не повезло. Есть мысли?

public void selectRatingWithStar(int numOfClicks, int position){
    System.out.println("before driver");
    new WebDriverWait(driver,10).until(ExpectedConditions.refreshed(ExpectedConditions.visibilityOfAllElements(completeDocumentationButton)));
    System.out.println("after driver");
    for(int i = 0; i < numOfClicks; i++){
        completeDocumentationButton.get(position).click();
    }
}

Изображение инспектора Appium

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...