Size: a a a

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

2021 November 25

SC

Sergey Chevychelov in Мобильное тестирование с Appium
у меня один раз встречалась ситуация, что через uiAutomatorViewer я не мог получить разметку экрана из-за какого-то элемента
а из кода через гетХМЛ я разметку легко мог получить
источник

IP

Igor Pronin in Мобильное тестирование с Appium
источник

IP

Igor Pronin in Мобильное тестирование с Appium
Уточнение селектора увеличивает время.
источник

MK

Max Kamyshev in Мобильное тестирование с Appium
то есть div/div/div/span/div  работает быстрее чем  //div[@id='123'] (условно) ???
источник

IP

Igor Pronin in Мобильное тестирование с Appium
Медленнее.
источник

IP

Igor Pronin in Мобильное тестирование с Appium
"На дебагинге" - это как? Я запускаю приложение на устройстве, как оно есть. Сам код приложения я не трогаю.
источник

SC

Sergey Chevychelov in Мобильное тестирование с Appium
ставишь в коде автотеста точку остановки, запускаешь автотест в режиме дебага. Он добегает до точки и останавливается
дальше ты можешь выполнять любые действия в отдельном окошке
источник

MK

Max Kamyshev in Мобильное тестирование с Appium
В личку пояснил
источник

YB

Yuriy Balitskiy in Мобильное тестирование с Appium
Насколько знаю то можно, главное найти образ для данного телефона и добавить его потом в андроид студио
источник

MK

Max Kamyshev in Мобильное тестирование с Appium
я видел там кнопки импорта, при создании эмулятора, но так и не смог найти образы самсунгов(
источник

YB

Yuriy Balitskiy in Мобильное тестирование с Appium
Но даже если найти образ, то там только UI меняется , под капотом то что в андроид студио почтавишь
источник

YB

Yuriy Balitskiy in Мобильное тестирование с Appium
источник

MK

Max Kamyshev in Мобильное тестирование с Appium
спасибо.
oh god im stupid
источник

h

hfv in Мобильное тестирование с Appium
Привет, тут кто нибудь занимается автоматизацией iOS/Appium на заказ?
источник
2021 November 26

A_

Adi _8 in Мобильное тестирование с Appium
Всем привет... Столкнулся с проблемой. Суть такая: Есть 2 приложения, совершенно разных, но при этом один без другого работать не может. Чтобы проверить прошел ли тест, нужно чтобы оба приложения работали почти синхронно... Я запускаю одно приложение со своим тестом на эмуляторе, другое на реальом устройстве. И вроде все хорошо, но один тест проходит за 60 секунд, второй за 53... Тот, что за 53 секунды, он не может найти один элемент, который зависит от второго теста... я поставил implicitly_wait(60)... и вместо того, чтобы бы ждать 60 секунд до появления элемента, он спустя секунд 10 просто тупо падает, с ошибкой NoSuchElementException... Вопрос: Как сделать так, чтобы Аppium ждал элемент условно 60 секунд, а не падал, недождавшись? Или возможно нужна другая команда ?
источник

Y

YOLO in Мобильное тестирование с Appium
Python?
источник

A_

Adi _8 in Мобильное тестирование с Appium
даа Python
источник

Y

YOLO in Мобильное тестирование с Appium
попробуй явное ожидание указать:

time.sleep(время ожидания)
источник

Y

YOLO in Мобильное тестирование с Appium
Только import time не забудь
источник

A_

Adi _8 in Мобильное тестирование с Appium
а если time.sleep() поставлю 60 секунд, а элемент появится до 60... он нажмется ?  или будет ждать ровно 60 сек ?
источник