Можно ли использовать EarlGrey в качестве тестового инструмента только с файлом ipa? - PullRequest
0 голосов
/ 04 августа 2020

Привет, сообщество разработчиков

Я планирую разработать автоматизацию тестирования пользовательского интерфейса для приложения iOS. Проблема в том, что у меня нет доступа к исходному коду, а есть только готовый файл ipa приложения. Есть ли возможность писать тесты пользовательского интерфейса с помощью EarlGrey или мне нужен исходный код приложения?

С Appium должна быть возможность писать тесты пользовательского интерфейса без исходного кода.

Спасибо за лот вперед!

1 Ответ

0 голосов
/ 04 августа 2020

Оригинальному EarlGrey от Google требовался доступ к проекту iOS, вы можете проверить здесь настройки.

Новый EarlGrey 2 фактически имеет аналогичную концепцию и вам нужен исходный код для его использования.

Appium может использовать подписанный разработчиком файл .app на симуляторе. Если вы хотите запускать тесты на реальном устройстве, вам потребуется подписанный разработчиком файл .ipa плюс повторная подпись WebDriverAgent с той же учетной записью iOS разработчика.

Так что технически Appium не требует исходного кода, но вам необходимо иметь доступ к iOS сертификатам разработчика, которые использовались для сборки

...