Xcode UITest выясняет, существует ли указанное c изображение внутри UITableViewCell - PullRequest
0 голосов
/ 06 марта 2020

У меня есть UITableView, и в каждой ячейке есть UIImageView, и каждая UIImageView содержит свое изображение. Допустим, одно из изображений называется «SelectedImage». Как я могу узнать, существует ли «SelectedImage» в таблице?

Я попытался app.images["SelectedImage"], app.tables.images["SelectedImage"], и они не смогли найти элемент. Я также пытался нажать на изображение во время записи теста пользовательского интерфейса, но действие происходит так, как будто я щелкнул текст рядом с ним в ячейке.

1 Ответ

1 голос
/ 06 марта 2020

Вы можете увидеть дерево XCUIElement с помощью app.debugDescription на вашем текущем пользовательском интерфейсе.

Согласно моему пониманию, согласно вашему описанию, если я не ошибаюсь, вы должны указать ячейку таблицы при вызове. Вы можете увидеть ссылку ниже

https://www.agnosticdev.com/blog-entry/testing/user-interface-testing-swift-and-xctest

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