Size: a a a

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

2020 January 22

АБ

Арсений Батыров in Мобильное тестирование с Appium
Возможно, эту задачу можно решить по-другому. Но надо знать задачу)
источник
2020 January 23

IV

Igor Vlasyuk in Мобильное тестирование с Appium
я не хочу никуда перенести студию, вот вопрос и ответ объясняющий зачем мне это
https://stackoverflow.com/a/51627009/7163788
источник

IV

Igor Vlasyuk in Мобильное тестирование с Appium
For newer version of Android SDK, the emulator path...
источник

АБ

Арсений Батыров in Мобильное тестирование с Appium
так вам нужно просто эмулятор из cmd запускать?)
источник

IV

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

АБ

Арсений Батыров in Мобильное тестирование с Appium
тогда путь до папки утилиты /emulator надо прописать в виндовый Path, причем до platform-tools
источник

IV

Igor Vlasyuk in Мобильное тестирование с Appium
похожу что добавление этого пути в Path не переопределило переменную ANDROID_TOOLS, в которой находится старый эмулятор😕
источник

АБ

Арсений Батыров in Мобильное тестирование с Appium
это гадание на кофейной гуще
источник

АБ

Арсений Батыров in Мобильное тестирование с Appium
давайте лучше сразу вывод консоли)
источник

IV

Igor Vlasyuk in Мобильное тестирование с Appium
да он такой же
PANIC: Missing emulator engine program for 'x86' CPU.
источник

IV

Igor Vlasyuk in Мобильное тестирование с Appium
а у вас не так чтоли ? по умолчанию используется эмулятор из Android\Sdk\tools ?
источник

АБ

Арсений Батыров in Мобильное тестирование с Appium
У меня эмулятор запускается из Sdk\emulator)
источник

АБ

Арсений Батыров in Мобильное тестирование с Appium
условно, вот так у меня на маке:

export ANDROID_SDK=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_SDK/emulator:$ANDROID_SDK/tools
источник

АБ

Арсений Батыров in Мобильное тестирование с Appium
Ну и на винде в path примерно то же самое. К сожалению вчера переставлял систему, поэтому не смогу прислать скрин)
источник

MP

Max Petrov in Мобильное тестирование с Appium
Всем привет. Инструмент - Espresso, платформа Android
Проблема - не могу скрыть диалог "Выбрать аккаунт" - всплывающая менюшка для авторизации сохранёнными аккаунтами

Первое, что приходит в голову - нажать на кнопку back

Пробовал
Espresso.pressBack();
onView(isRoot()).perform(ViewActions.pressBack());

Во обоих случаях вылетает ошибка:
androidx.test.espresso.NoActivityResumedException: No activities in stage RESUMED. Did you t to launch the activity. (test.getActivity() or similar)?

Получается, что он не может кликнуть, тк текущее Activity перекрыто и он не может до него достучаться?

В случае pressKey(KeyEvent.KEYCODE_BACK); ничего не происходит.

Стандартный Layout Inspector не видит этого окна, через Appium Inspector вижу, что это android.widget.LinearLayout, package: com.google.android.gms
источник
2020 January 24

Д

Дмитрий in Мобильное тестирование с Appium
Всем привет.
https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md
вот тут советуют --allow-insecure chromedriver_autodownload
но я не очень понимаю, как запустить сервер с этим параметром используя AppiumServiceBuilder, это явно не capabilities, но в самом AppiumServiceBuilder тоже не вижу такого аргрумента.
источник
2020 January 25

M

Mike in Мобильное тестирование с Appium
Всем привет. Вопрос по Appium.
Вопрос уровня первой ссылки гугла, однако мне ничего не помогает.
При попытке старта сессии падает ошибка

An unknown server-side error occurred while processing the command. Original error: Could not find 'adb' in PATH. Please set the ANDROID_HOME or ANDROID_SDK_ROOT environment variables to the corect Android SDK root directory path.

Во вложении скрин аппиум доктора, который поругался на икскод, но это и не важно, тк я пытаюсь достучаться до андроида.
Также мой баш профиль и скрин ошибки(на всякий).

Настраивал по этим ссылкам: https://www.swtestacademy.com/how-to-install-appium-on-mac/ - основное(в России может не открыться без впн)
+
Нашел в истории чата по ключевым словам ошибки совет с этой https://stackoverflow.com/questions/19986214/setting-android-home-enviromental-variable-on-mac-os-x ссылкой, также выполнил
источник

M

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

M

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

M

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