Size: a a a

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

2021 August 24

EK

Evgen Kovtun in Мобильное тестирование с Appium
Если у тебя мак на intel то там по умолчанию всегда активно
источник

S

Sulaiman in Мобильное тестирование с Appium
Кто-то знает как смотреть API запросы во время работы с Андроид приложением когда тестирцю в ручную? Не вижу ни в Android студии, ни в Appium. Автоматизации пока нет.
источник

S

Sulaiman in Мобильное тестирование с Appium
именно реальные API эндпоинты, заложенные в app, а не appium сервера и тд
источник

N

Nik in Мобильное тестирование с Appium
Mitmproxy посмотри
источник

N

Nik in Мобильное тестирование с Appium
Если трафик секурный, то нужен эмулятор или рутованый девайс что б серт в системное хранилище корневых сертов поставить
источник

АП

Артем Парамзин... in Мобильное тестирование с Appium
Тогда странно.
В виртуалке убунту эмулятор успешно запустился в контейнере сейчас.
А в макоси когда эмулятор в контейнере запускаю, получаю KVM requires a CPU that supports vmx or svm.
источник
2021 August 25

V

Val in Мобильное тестирование с Appium
Если вручную то изи катка mitmproxy. Если парусить надо на лету с помощью кода тоже mitmproxy но немного сложнее сам щас бьюсь над элегантным решением
источник

S

Sulaiman in Мобильное тестирование с Appium
А что более out-of-the box решений нет в Android studio.  Или Appium?
Вообще у меня как-то получилось создать проект из apk файла в Android Studio и запустив Menu/View/Tool Windows/Logcat можно все увидеть.
Просто я забыл как это сделать, а у меня обновлённый apk, как создать новый проект из него я не знаю
источник

V

Val in Мобильное тестирование с Appium
Logcat пишет логи а просмотр траффика немного другое.
источник

S

Sulaiman in Мобильное тестирование с Appium
Я же про траффик не писал в вопросе :) вроде
источник

V

Val in Мобильное тестирование с Appium
Api запросы это как правило http траффик
источник

AG

Andrii Grom in Мобильное тестирование с Appium
Если в apk виключено логирование, то ти и не увидиш логи. В realese версиях принято логи отключать, в debug же они присутствуют, ето удобно и для dev i qa. Если их нету, проси, чтоб включили.

Для просмотра трафика есть специальние програми, например я использую Charles и для iOS и для Android
источник

DK

Dmytro Kryshtopenko in Мобильное тестирование с Appium
всем привет. есть пример поиска android селектора через accessibilityId ?
Будет ли правильно использовать:
new UiSelector().accessibilityId("theBestIdInTheWorld")
источник

S

Sulaiman in Мобильное тестирование с Appium
А Вы не подскажете по шагам, как запустить проект в A Studio, имея только .apk файл? С одним файлом получилось, а с другим вроде сбилдилось, но не получается создать конфиг файл и как следствие, нельзя вызвать logcat
источник

AG

Andrii Grom in Мобильное тестирование с Appium
Нет, не пробивал так делать так как не нужно било.
источник

S

Sulaiman in Мобильное тестирование с Appium
А запускаете проект как на Android реальном устройстве, через Appium? На эмуляторе, наверное, только через Android Studio.
источник

DK

Dmytro Kryshtopenko in Мобильное тестирование с Appium
как можно продебажить touchAction? в нашем гибрином андроид приложении Appium просто игнорирует этот API call
источник

DK

Dmytro Kryshtopenko in Мобильное тестирование с Appium
Coordinate [x=1114.0, y=640.0] is outside of element rect: [0,0][1080,2028]

что есть [0,0]  здесь? Пытаюсь просто кликнуть в центр экрана плюс 100 px на каждую координату
источник

AP

Alex P in Мобильное тестирование с Appium
Если у вас приложение webview, то с координатами могут быть недоразумения. В нативном приложении одни размеры экрана, а в webview они меняются, и тач получается не туда.
источник

AP

Alex P in Мобильное тестирование с Appium
А в данном сообщении, похоже, x координата вылетела за пределы размеров экрана. Тыкаете в 1114, а размер 1080.
источник