Size: a a a

Мобильное тестирование с Appium

2019 October 23

VP

Valery Pavlov in Мобильное тестирование с Appium
Roman
В официальной доке, нет ни слова про дополнительное ПО  https://docs.docker.com/docker-for-windows/
https://docs.docker.com/docker-for-windows/install/
System Requirements
Windows 10 64-bit: Pro, Enterprise, or Education (Build 15063 or later).
Hyper-V and Containers Windows features must be enabled.

Для остальных - https://docs.docker.com/toolbox/
источник

R

Roman in Мобильное тестирование с Appium
Daniil Stepanov
Этой самый правильный вариант, имхо)
Разные кейсы могут быть надо быть мобильным)) из жизни, например, девочка тестировщица иногда запускает мои тесты со своей машины просто локально, она ни когда не согласиться на убунту)
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
Потому что некрасиво?) ну тогда милости прошу макось. У меня и то и то, в винде вообще нет потребности.
источник
2019 October 24

D

Denis in Мобильное тестирование с Appium
Roman
Разные кейсы могут быть надо быть мобильным)) из жизни, например, девочка тестировщица иногда запускает мои тесты со своей машины просто локально, она ни когда не согласиться на убунту)
сделай ей запуск через CI
источник

R

Roman in Мобильное тестирование с Appium
Denis
сделай ей запуск через CI
Иногда приходится код подправлять и тестировщица делает это сама)
источник

V

Viktor in Мобильное тестирование с Appium
Ребята такой вопрос. Какая лучшая практика поиска элементов в Appium? Xpath? Class? ID? Я склоняюсь к Xpath, но хотелось бы услышать мнение опытных специалистов.
источник

S

Sergey in Мобильное тестирование с Appium
Viktor
Ребята такой вопрос. Какая лучшая практика поиска элементов в Appium? Xpath? Class? ID? Я склоняюсь к Xpath, но хотелось бы услышать мнение опытных специалистов.
ID
источник

S

Sergey in Мобильное тестирование с Appium
Если есть возможность попросить девов - пусть везде ID ставят
источник

V

Viktor in Мобильное тестирование с Appium
Понял спасибо!
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Viktor
Ребята такой вопрос. Какая лучшая практика поиска элементов в Appium? Xpath? Class? ID? Я склоняюсь к Xpath, но хотелось бы услышать мнение опытных специалистов.
источник

AC

Alice Carroll in Мобильное тестирование с Appium
Для iOS. В андройд +- так же, только xpath работает нормально
источник
2019 October 25

Q

Qezya in Мобильное тестирование с Appium
Всем привет. Подскажите, пожалуйста, с такой проблемой: написал цикл для тапа по всем кнопкам на экране с последующим возвратом на изначальный экран после каждого тапа. Но, при очередной итерации цикла (появляется рандомно на 2-4 итерации) тест прерывается с ошибкой org.openqa.selenium.ElementNotVisibleException: The element 'Cell' is not visible on the screen and thus is not interactable. При этом инспектор говорит, что элемент visible. В интернетах пишут, что я не один с такой проблемой, однако, решения не нашел.
Приложение на iOS.
источник

K

Kimmy in Мобильное тестирование с Appium
Qezya
Всем привет. Подскажите, пожалуйста, с такой проблемой: написал цикл для тапа по всем кнопкам на экране с последующим возвратом на изначальный экран после каждого тапа. Но, при очередной итерации цикла (появляется рандомно на 2-4 итерации) тест прерывается с ошибкой org.openqa.selenium.ElementNotVisibleException: The element 'Cell' is not visible on the screen and thus is not interactable. При этом инспектор говорит, что элемент visible. В интернетах пишут, что я не один с такой проблемой, однако, решения не нашел.
Приложение на iOS.
Если элемент действительно виден на экране, попробуй вычислять его координаты и тапать по ним
источник

AP

Anastasia Podgornova in Мобильное тестирование с Appium
Это прям слабая идея если девайсы разные, но да, местами только тап по координатам. А что у элемента с индексом?
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
Как вариант перед каждой итерацией делать лист элементов заново и по идексу просто их прокликивать
источник

AP

Anastasia Podgornova in Мобильное тестирование с Appium
Долго ж
источник

K

Kimmy in Мобильное тестирование с Appium
Anastasia Podgornova
Это прям слабая идея если девайсы разные, но да, местами только тап по координатам. А что у элемента с индексом?
Можно получать верхний левый угол методом rect и прибавлять по осям немного и тапать по полученным х,у - так проблема с экранами решится
источник

AP

Anastasia Podgornova in Мобильное тестирование с Appium
Не пробовала, но звучит долго😄😄😄😄
источник

DS

Daniil Stepanov in Мобильное тестирование с Appium
Почему? у меня элементы галереи (больше 20) меньше пол секунды собирает в лист
источник

AP

Anastasia Podgornova in Мобильное тестирование с Appium
Daniil Stepanov
Почему? у меня элементы галереи (больше 20) меньше пол секунды собирает в лист
О, тогда круто)
источник