У меня возникли проблемы с запуском инструментария с использованием Appium и Xcode 8. Недавно я узнал, что яблоко удалило автоматизацию с приборов, из-за которых Appium (1.5.3) не может работать неправильно , У кого-нибудь есть решение? Будет ли это исправлено в версии Appium v1.6.0-beta1?Поддержка Appium с Xcode 8
4
A
ответ
2
Да, инструменты/автоматизация пользовательского интерфейса больше не поддерживаются Xcode 8, поэтому Appium не будет работать с ним. Теперь он должен поддерживать XCUITest, который заменяет UI Automation.
Сообщество Appium работает над новым драйвером iOS - теперь это XCUITest Driver.
Преимущество нового XCUITest драйвер:
- прогоны на симах и реальные устройства, в том числе TvOS
- Способно работать на нескольких подключенных устройствах параллельно
- Гораздо быстрее (намного быстрее)
- Меньше багги!
- Лучшее управление тренажерами
- Может отклонять системные предупреждения!
Недостатки:
- работает только на прошивке 9.0 и выше
- Еще нет Notification тестирования
Вы можете иметь неофициальную версию клонирования репо:
- clone t он appium из мерзавец: мерзавец клона https://github.com/appium/appium.git2
- идет в клонированной папку
- выполнить команду: $ НПЙ установить
(если происходит ошибка Оберточной => выполнить: $ НОЙ термоусадочной пленки)
Больше информации здесь: https://discuss.appium.io/t/ios9-uiautomation-what-is-appium-approach-to-uiautomation-deprecation-by-apple/7319/103
0
Xcode 7.3 будет работать с appium 1.5.3.
Xcode 7.2 будет работать с appium 1.5.2.
Когда я использовал другие версии, я получал ошибку подключения.
Пробная версия Xcode 8 Beta. Получалась ошибка. –
XCode 7.2 с appium 1.5.3 получал ошибку. –