Приложение, которое я разрабатываю для тестирования Xcode UI, имеет несколько обратных кнопок. Один из них можно скрыть, а другой - нет. Я попробовал обернуть в do/catch, но тест завершится неудачно, если какая-либо одна строка не удастся.Как проверить, является ли элемент tappable
app.navigationBars.buttons [ "Назад"] имеет несколько матчей, как:
app.navigationBars.childrenMatchingType(.Button).elementBoundByIndex(0)
и
app.navigationBars.childrenMatchingType(.Button).elementBoundByIndex(1)
Можно попробовать один, и если не делать другую? Или проверить, является ли элемент tappableable?
В зависимости от размера устройства (6+ и iPad против небольших устройств) элемент кнопки «Назад» изменяется.
Я удалю свой ответ, так как ваша версия верна. :) – dasdom
Не понимал, что это было легко и организовано. Благодаря! –
Можно ли добавить тег с элементами? Мне нужно перемещаться по экрану в стиле bfs/dfs. Итак, как мы можем отслеживать, какой элемент уже используется? –