Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Тестирование iOS приложений. TestComplite vs. Appium


(Black Box Blues) #1

Коллеги, кто-нибудь имеет опыт сравнения этих инструментов?

Интересует в первую очередь производительность Appium. Как быстро он работает на реальном устройстве? ТС оказался жутким тормозом, хотя производитель обещает, что от релиза к релизу скорость будет расти.


#2

Что именно тормозит?
Из опыта использования Appium:

  • Достаточно шустро прокликивает Java-приложения.
  • Сайты в мобильном браузере - в 2-3 раза медленнее по сравнению с десктопными.
  • Оооочень медленно набирает текст через sendKeys().

(Black Box Blues) #3

Тормозит буквально всё. Насколько я понимаю, медленно ищутся объекты. Особенно те, что вложены внутри TableView. На заполнение формы из десятка полей уходят минуты!


(Константин) #4

Вроде бы известная проблема поиска элементов с помощью XPath на IOS`е
Попробуйте с помощью FindByIosUIAutomation


(Black Box Blues) #5

Нет, в TestComplete поиск организован через репозиторий элементов интерфейса - NameMapping. И поскольку одно из условий проекта использование KeywordTests, то особых альтернатив в поиске нейм мэпингу нет. И если уж радикально менять условия проекта, то я готов рассмотреть переход на другой инструмент, если он даст существенный прирост в скорости тестов.


(Black Box Blues) #6

Забыл уточнить. Тестируется не сайт, а мобильное приложение.


(Константин) #7

А, вы про тормоза TestComplete?
А я про appium говорил.