Подтвердить что ты не робот

Тестирование пользовательского интерфейса Xcode - ошибка сопоставления по времени

Мы получаем эту ошибку при записи теста пользовательского интерфейса. В этот момент рекордер прекращает запись кода. Что это значит?

введите описание изображения здесь

4b9b3361

Ответ 1

Это означает, что когда вы нажимаете на элемент, Xcode не может определить, какой элемент он был. Не уверен, что это ошибка или нет.

В моем случае я нажал на ячейку просмотра таблицы и получал это. То, как я общался с этим, это добавить следующие строки:

let cells = app.tables.cells
cells.elementBoundByIndex(0).tap()

Получите ссылку на ячейки таблицы и нажмите на себя. Конечно, это случайное решение, но оно должно помочь вам продолжить.

Ответ 2

Попробуйте добавить раскадровку к целевому членству в пользовательском интерфейсе.

Нажмите раскадровку, затем инспектор файлов правой кнопки мыши, затем прокрутите список до целевого членства и нажмите UI-тесты.