Size: a a a

QA — Автоматизация

2020 April 01

UE

Unhandled Exception in QA — Автоматизация
Коллеги кто нибудь с аппиумом работал? Можете дать советы по оптимизации?
источник

AC

Al Ch in QA — Автоматизация
Unhandled Exception
Коллеги кто нибудь с аппиумом работал? Можете дать советы по оптимизации?
Из 5к+ человек точно кто-то работал, что вы собрались оптимизировать то?
источник

UE

Unhandled Exception in QA — Автоматизация
основное - не стабильность тестов.

то он не может стартовать аппиум сервер
то сокет хэнг ап
то хром браузер нот респондинг.
на 10 прогонов теста в среднем 4 - таких странных падения

и еще самая бесячья проблема - что аппиум часто не может переключиться на webview context. В списке контекстов его просто нет. В итоге мне пришлось сделать вотчера который при такой ошибке опрашивает аппиум каждые 2000 мс на появление контекстов.

Все это очень замедляет разработку и делает тесты не стабильными.

Вот я и подумал. Может я как-то не так его запускаю?(
источник

UE

Unhandled Exception in QA — Автоматизация
при этом тупо перезапуск аппиум сервера спасает почти сразу же. Не могуже я в каждом прогоне каждого теста ребутать сервер.
источник

AC

Al Ch in QA — Автоматизация
Unhandled Exception
при этом тупо перезапуск аппиум сервера спасает почти сразу же. Не могуже я в каждом прогоне каждого теста ребутать сервер.
это еще почему
Я вот лично так и делаю
источник

UE

Unhandled Exception in QA — Автоматизация
я не говою уже о такой потрясающей вещи - когда я в консоли вижу исполнение кода. А в аппиум он попадает с задержкой. Будто бы код сгружается туда кусками, и потом сервер обрабатывает его

Но проблем а втом, что при большом пуле таких команд - сервер буквально с ума начинает сходить.
источник

UE

Unhandled Exception in QA — Автоматизация
и это на мощной машине. Топовой я бы сказал.
источник

UE

Unhandled Exception in QA — Автоматизация
например говорю ему раз 5 нажать на кнопку. И при большом накопленном пуле команд - аппиум часто нажимает либо 6 раз либо 4.
источник

AC

Al Ch in QA — Автоматизация
Я в свое время столкнулся с подобным
После некоторых эксперементов стал перезапускать сервер после каждого теста
источник

UE

Unhandled Exception in QA — Автоматизация
Al Ch
Я в свое время столкнулся с подобным
После некоторых эксперементов стал перезапускать сервер после каждого теста
попробую конечно...
источник

AC

Al Ch in QA — Автоматизация
время конечно больше уходит, но компенсируется стабилностью
источник

UE

Unhandled Exception in QA — Автоматизация
но в общем и целом с таким количеством проблем я пребываю в недоумении. Так как комьюнити у продукта большое. Ему посвящают статьи и выступления на конференциях

Как можно посвящать все это такому не стабильному продукту?

Закрадываются мысли что я действительно делаю что-то не так.
источник

AC

Al Ch in QA — Автоматизация
Возможно есть другие пути, но мне пока не удалось их отыскать )
источник

UE

Unhandled Exception in QA — Автоматизация
сейчас гуглил вопросы. И везде пишут - не используйте xpath!!!

Мол он очень тормозит работу сервера. Нет ну гениально да. Поддержку заявили, но ТОРМОЗИТ.

У меня локаторов уже десятки написаны. Мне что переписывать их под айди и css?(((
источник

LY

Lev Yarushin in QA — Автоматизация
Unhandled Exception
но в общем и целом с таким количеством проблем я пребываю в недоумении. Так как комьюнити у продукта большое. Ему посвящают статьи и выступления на конференциях

Как можно посвящать все это такому не стабильному продукту?

Закрадываются мысли что я действительно делаю что-то не так.
Добро пожаловать в удивительный мир мобильной автоматизации....
источник

AC

Al Ch in QA — Автоматизация
Lev Yarushin
Добро пожаловать в удивительный мир мобильной автоматизации....
Так точно )
источник

UE

Unhandled Exception in QA — Автоматизация
Lev Yarushin
Добро пожаловать в удивительный мир мобильной автоматизации....
((( я просто из веб автоматизации. Ругался на селениум немножко. Но после бадания с аппиумом - селениум просто божий дар.
источник

АБ

Арсений Батыров in QA — Автоматизация
Unhandled Exception
((( я просто из веб автоматизации. Ругался на селениум немножко. Но после бадания с аппиумом - селениум просто божий дар.
welcome
источник

LY

Lev Yarushin in QA — Автоматизация
Смотрите в сторону нативок.
источник

UE

Unhandled Exception in QA — Автоматизация
Арсений
источник