Ошибка Proxy при запуске appium test для Android - PullRequest
0 голосов
/ 25 октября 2018
Environment
- java client build version : 6.1.0 
- Appium server version : 1.7.1 
- Desktop OS/version used to run Appium if necessary: Windows 7 
- Node.js version : 6.4.1 
- Mobile platform/version under test: Android/ 8.1.0 
- Real device or emulator/simulator: Real device 
- Selenium Version: 3.12.0
- TestNg Version : 6.14.3 

Когда я запускал тест на appium для Android, то не мог запустить приложение на реальном устройстве, получая ошибку прокси в журнале appium, и на консоли получая ошибку, невозможно создать новый сеанс.

Есть ли сеть?настройка требуется, если да, пожалуйста, укажите, какой тип настройки нужно установить ..

Code To Reproduce Issue [ Good To Have ] 
public class launchApp {
AndroidDriver<WebElement> driver;

@BeforeClass
public void beforeClass() throws MalformedURLException, InterruptedException {
    DesiredCapabilities capab = new DesiredCapabilities();

    capab.setCapability("deviceName", "Redmi Note 5");
    capab.setCapability("udid", "35924c6f0804");
    capab.setCapability("platformName", "Android");
     capab.setCapability("automationName", "UiAutomator2");
    capab.setCapability("platformVersion", "8.1.0");
    capab.setCapability("appPackage", "com.miui.calculator");
    capab.setCapability("appActivity", "com.miui.calculator.cal.CalculatorActivity");
    driver = new AndroidDriver<WebElement>(new URL("http://0.0.0.0:4723/wd/hub"), capab);

     Thread.sleep(5000);
}

@Test
public void m1() throws InterruptedException {
    System.out.println("kfd");
    Thread.sleep(2000);

}
}

Console Exception:
org.openqa.selenium.WebDriverException: It is impossible to create a new session because 'createSession' which takes HttpClient, InputStream and long was not found or it is not accessible
Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:19:58.91Z'

Журнал сервера Appium:

[info] [35m[Appium][39m Welcome to Appium v1.9.1
[info] [35m[Appium][39m Non-default server args:
[info] [35m[Appium][39m   sessionOverride: true
[info] [35m[Appium][39m Appium REST http interface listener started on 0.0.0.0:4723[info] [35m[HTTP][39m [37m-->[39m

[37mPOST [39 м [37 м / wd / hub]/ session [39m [info] [35m [HTTP] [39m [90m {"требуемые возможности»: {«appActivity»: «com.miui.calculator.cal.CalculatorActivity», «appPackage»: «com.miui.calculator»,"platformVersion": "8.1.0", "automationName": "UiAutomator2", "platformName": "Android", "DEVICENAME": "35924c6f0804"}, "возможности": { "alwaysMatch": { "appium: appActivity": "com.miui.calculator.cal.CalculatorActivity", "appium: appPackage": "com.miui.calculator", "appium: automationName": "UiAutomator2", "appium: DEVICENAME": "35924c6f0804", "platformName": "android", "appium: platformVersion": "8.1.0"}, "firstMatch": [{}]}} [39m [отладка] [35m [W3C] [39m, вызывая AppiumDriver.createSession () с аргументами: [{"appActivity": "com.miui.calculator.cal.CalculatorActivity", "appPackage": "com.miui.calculator", "platformVersion": "8.1.0", "automaName":"UiAutomator2", "platformName": "Android", "DEVICENAME": "35924c6f0804"}, нулевой { "alwaysMatch": { "appium: appActivity": "com.miui.calculator.cal.CalculatorActivity", "appium:appPackage ":" com.miui.calculator», "appium: automationName": "UiAutomator2", "appium: DEVICENAME": "35924c6f0804", "platformName": "андроид", "appium: platformVersion": "8.1.0"}, "firstMatch": [{}]}] [debug] [35m [BaseDriver] [39m Событие 'newSessionRequested' зарегистрировано в 1540389852349 (19:34:12 GMT + 0530 (стандартное время Индии)) [info] [35m [Appium] [39m Создание нового сеанса AndroidUiautomator2Driver (v1.19.0) [info] [35m [Appium] [39m Возможности: [info] [35m [Appium] [39m platformName: android [информация] [35m [Appium] [39m appActivity:com.miui.calculator.cal.CalculatorActivity [info] [35м [Appium] [39м appPackage: com.miui.calculator [инфо] [35м [Appium] [39м автоматизацииName: UiAutomator2 [инфо] [35 м [Appium] [39 м имя устройства: 35924c6f0804 [информация] [35 м [Appium] [39 м платформа: версия 8.1.0 [отладка] [35 м [BaseDriver] [возможности 39 м W3C {"AlwaysMatch": {"platformNa ... и MJSONWP желательно"Возможности {"appActivity": "com.miui.ca ... были предоставлены [debug] [35m [BaseDriver] [39m Создание сеанса с возможностями W3C: {" AlwaysMatch ": {" platformNa ... [info] [35m [BaseDriver] [39-минутный сеанс создан с идентификатором сеанса: fe068491-4817-474e-bcd5-6580d8909142 [info] [35m [AndroidDriver] [39m Java-версия: 1.8.0_91 [info] [35m [AndroidDriver] [39m список получаемых устройств [debug] [35m [ADB] [39m. Попытка найти подключенное устройство Android [debug] [35m [ADB] [39m. Получение подключенных устройств ... [debug] [35m [ADB] [39m 1 подключенных устройств] [info]] [35m [AndroidDriver] [39m Ищет устройство с Android '8.1.0' [отладка] [35m [ADB] [39m Установка идентификатора устройства на 35924c6f0804 [информация] [35m [ADB] [39m Получение версии платформы устройства [отладка] [35 м [ADB] [39 м под управлением 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell getprop ro.build.version.release '[debug] [35m [ADB] [39m Текущее свойство устройства' ro.build.version.release ': 8.1.0 [информация] [35m [AndroidDriver] [39m Использование устройства:35924c6f0804 [debug] [35m [ADB] [39m Установка идентификатора устройства на 35924c6f0804 [debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe-P 5037 -s 35924c6f0804 shell getprop ro.build.version.sdk '[debug] [35m [ADB] [39m Текущее свойство устройства' ro.build.version.sdk ': 27 [debug] [35m [ADB] [39mУровень API устройства: 27 [warn] [35m [AndroidDriver] [39m Приложение не отправлено, не анализируется пакет / действие [info] [35m [ADB] [39m Получение версии платформы устройства [отладка] [35m [ADB] [39m работает)'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P5037 -s 35924c6f0804 shell getprop ro.build.version.release '[debug] [35m [ADB] [39m Текущее свойство устройства' ro.build.version.release ': 8.1.0 [debug] [35m [ADB] [39mРаботает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 размер оболочки wm' [отладка] [35m [ADB] [39м работает »C: \ Users»\ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 плотность оболочки wm '[отладка] [35 м [ADB] [39 м под управлением' C: \ Users \ Office \ AppData \ Local\ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell getprop ro.product.model '[debug] [35m [ADB] [39m Текущее свойство устройства' ro.product.model ': Redmi Note 5[debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell getprop ro.product.manufacturer' [debug] [35m [ADB] [39m Текущее свойство устройства 'ro.product.manufacturer': Xiaomi [debug] [35m [ADB] [39m Уровень API устройства: 27 [отладка] [35m [ADB] [39m в режиме «C: \»)Users \ Office \ AppData \ Local \ Android \ Sdk \ наличникиform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell am force-stop io.appium.uiautomator2.server '[debug] [35m [ADB] [39m Проверка сертификата приложения для C: \ Users \ Office \ AppData \ Local\ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-v1.18.0.apk [отладка] [35m [ADB] [39 м. Запуск C: \ Users\ Office \ AppData \ Local \ Android \ Sdk \ build-tools \ 28.0.3 \ apksigner.bat 'с аргументами' ["verify", "- print-certs", "C: \ Users \ Office \ AppData \ Local\ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-v1.18.0.apk "] '[debug] [35 м [ADB] [39 м apksigner stdout:DN подписавшего сертификата DN: EMAILADDRESS=android@android.com, CN = Android, OU = Android, O = Android, L = Маунтин-Вью, ST = Калифорния, C = США [отладка] [35 м [ADB] [39 м Signer #1 сертификат SHA-256: дайджест: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [отладка] [35 м [ADB] [39 м. Сертификат подписавшего № 1, дайджест SHA-1: 61ed377e85d386a8dbebb6faa5af81 [debug] [35m [ADB] [39m Сертификат подписавшего № 1 Дайджест MD5: e89b158e4bcf988ebd09eb83f5378e87 [debug] [35m [ADB] [39m ВНИМАНИЕ: META-INF / INDEX.LIST не защищен подписью.Несанкционированные изменения этой записи JAR не будут обнаружены.Удалите или переместите запись за пределы META-INF /.[debug] [35m [ADB] [39m ПРЕДУПРЕЖДЕНИЕ: META-INF / io.netty.versions.properties не защищены подписью.Несанкционированные изменения этой записи JAR не будут обнаружены.Удалите или переместите запись за пределы META-INF /.[отладка] [35м [ADB] [39м [отладка] [35м [АБР] [39м 'C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-v1.18.0.apk 'уже подписан.[debug] [35m [ADB] [39m Проверка сертификата приложения для C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-debug-androidTest.apk [debug] [35m [ADB] [39m Запуск 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ build-tools \ 28.0.3 \ apksigner.bat' с аргументами '[ "проверить", "- печать-сертификаты", "C: \ Users \ Office \ AppData \ Local \ Programs \ appium \ Resources \ приложение \ node_modules \ appium \ node_modules \ appium-uiautomator2-сервер \ APK-\ appium-uiautomator2-server-debug-androidTest.apk "] '[debug] [35 м [ADB] [39 м apksigner stdout: сертификат подписавшего № 1: EMAILADDRESS=android@android.com, CN = Android, OU = Android, O = Android,L = Маунтин-Вью, ST = Калифорния, C = США [отладка] [35 м [ADB] [39 м Сертификат подписавшего № 1 Дайджест SHA-256: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc [отладка] [сертификат 35-ADB 1-го уровня [39 мБ] [ADB] 39-диджера 1 [39B] 39B: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81 [debug] [35m [ADB] [39m Сертификат подписавшего № 1 Дайджест MD5: e89b158e4bcf988ebd09eb83f5378e87 [отладка] [35 м [АБР] [39 м[отладка] [35 м [ADB] [39 м 'C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-debug-androidTest.apk 'уже подписан.[debug] [35m [ADB] [39m Получение статуса установки для io.appium.uiautomator2.server [debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell pm список пакетов io.appium.uiautomator2.server '[debug] [35m [ADB] [39m приложение установлено [debug] [35m [ADB] [39m Получение информации о пакете для'io.appium.uiautomator2.server' [отладка] [35 м [ADB] [39 м под управлением 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shellпакет dumpsys io.appium.uiautomator2.server '[debug] [35m [ADB] [39m Установленный пакет' io.appium.uiautomator2.server 'не требует обновления (' 1.18.0 '> =' 1.18.0 ')[debug] [35m [ADB] [39m Получение статуса установки для io.appium.uiautomator2.server.test [debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell pm список пакетов io.appium.uiautomator2.server.test '[debug] [35m [ADB] [39m Приложение установлено [debug] [35m [ADB] [39mПолучение пакетаинформация о kage для 'io.appium.uiautomator2.server.test' [отладка] [35 м [ADB] [39 м работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P5037 -s 35924c6f0804 shell dumpsys package io.appium.uiautomator2.server.test '[warn] [35m [ADB] [39m Не удается прочитать коды версий C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-debug-androidTest.apk 'и / или' io.appium.uiautomator2.server.test '[warn] [35 м [ADB][39m Не удается прочитать имена версий 'C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-debug-androidTest.apk 'и / или' io.appium.uiautomator2.server.test '.Предполагая, что правильная версия приложения уже установлена ​​[debug] [35m [UiAutomator2] [39m Ожидание до 20000 мс для инструментария 'io.appium.uiautomator2.server.test / android.support.test.runner.AndroidJUnitRunner' будет доступен [debug][35m [ADB] [39m работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 инструментарий списка оболочки' 'debug] [35m [UiAutomator2][39m Инструментарий 'io.appium.uiautomator2.server.test / android.support.test.runner.AndroidJUnitRunner' доступен [отладка] [35м [ADB] [39м работает »C: \ Users \ Office \ AppData \ Local \ Android \»Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 "ожидание устройства" [отладка] [35 м [ADB] [39 м под управлением 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell echo ping '[debug] [35m [AndroidDriver] [39m Загрузка настроек apk на устройство ... [отладка] [35m [ADB] [39m Получение статуса установки для io.appium.settings [отладка] [35 м [ADB] [39 м под управлением 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell pm список пакетов io.appium.settings '[debug] [35m [ADB] [39m приложение не установлено [debug] [35m [ADB] [39m приложение' C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ io.appium.settings \ app \ build \ output \ apk \ settings_apk-debug.apk 'не установлен.Установка [debug] [35m [ADB] [39m Уровень API устройства: 27 [debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe)-P 5037 -s 35924c6f0804 установить -g C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ io.appium.settings \ app \ build \ output \ apk \ settings_apk-debug.apk '[debug] [35m [ADB] [39m Команда установки stdout: Success [отладка] [35m [ADB] [39m Работает' C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ \adb.exe -P5037 -s 35924c6f0804 shell ps '[debug] [35m [ADB] [39m Уровень API устройства: 27 [отладка] [35m [ADB] [39m работает' C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 оболочка запускается -W -n io.appium.settings / .Settings -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 '[отладка] [35m [ADB] [39m Уровень API устройства: 27 [отладка] [35m [ADB] [39m работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P5037 -s 35924c6f0804 Принятие команд оболочки: io.appium.settings android: mock_location allow '[warn] [35m [AndroidDriver] [39m setDeviceLanguageCountry требует язык или страну[warn] [35m [AndroidDriver] [39m Получил язык: 'undefined' и страну: 'undefined' [debug] [35m [Logcat] [39m Запуск захвата logcat [debug] [35m [AndroidDriver] [39m Нажав приложение помощника по разблокировке вустройство ... [отладка] [35m [ADB] [39m Получение статуса установки для io.appium.unlock [отладка] [35m [ADB] [39m работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell pm список пакетов io.appium.unlock '[debug] [35m [ADB] [39m приложение не установлено [debug] [35m [ADB] [39m приложение' C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-unlock \ bin \ unlock_apk-debug.apk 'не установлен.Установка [debug] [35m [ADB] [39m Уровень API устройства: 27 [debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe)-P 5037 -s 35924c6f0804 установить -g C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-unlock \ bin \ unlock_apk-debug.apk '[debug] [35 м [ADB] [39 м. Установка команды stdout: Success [отладка] [35 м [UiAutomator2] [39 м. Переадресация с сервера UiAutomator2 через порт 6790–8200 [отладка] [35 м [АБР] [39 м.35 м [ADB] [39 м под управлением 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 forward tcp: 8200 tcp: 6790' [debug] [35m [ADB] [39m Запуск 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell rm -rf /data/local/tmp/strings.json' [отладка] [35м [ADB] [39м Запуск 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 путь к оболочке pm com.miui.calculator' [debug] [35м [АБР] [39м Руnning 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 pull /system/app/Calculator/Calculator.apk C: \ Users \ Office \ AppData \Local \ Temp \ com.miui.calculator.apk '[debug] [35m [ADB] [39m Потянуло приложение для пакета' com.miui.calculator 'в' C: \ Users \ Office \ AppData \ Local \ Temp \ com.miui.calculator.apk '[debug] [35m [AndroidDriver] [39m Извлечение строк из apk [debug] [35m [AndroidDriver] [39m C: \ Users \ Office \ AppData \ Local \ Temp \ com.miui.calculator.apk[отладка] [35м [AndroidDriver] [39м не определено [отладка] [35м [AndroidDriver] [39м C: \ Users \ Офис \ AppData \ Local \ Temp \ com.miui.calculator [отладка] [35м [ADB] [39м извлечениестроки для языка: по умолчанию [info] [35m [ADB] [39m Успешно извлечены 645 строк из конфигурации 'C: \ Users \ Office \ AppData \ Local \ Temp \ com.miui.calculator.apk' для '(по умолчанию)' конфигурации[отладка] [35 м [ADB] [39 м под управлением 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 push C: \ Users \ Office \ AppData \Local \ Temp \ com.miui.calculator \ strings.json / data / local / tmp '[debug] [35m [UiAutomator2] [39m Нет возможности приложения.Предполагая, что он уже находится на устройстве [debug] [35m [ADB] [39m Получение статуса установки для com.miui.calculator [debug] [35m [ADB] [39m Работает 'C: \ Users \ Office \ AppData \ Local \ Android\ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell pm список пакетов com.miui.calculator '[debug] [35m [ADB] [39m приложение установлено [debug] [35m [ADB] [39m работает'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P5037 -s 35924c6f0804 shell am force-stop com.miui.calculator '[debug] [35m [ADB] [39m Работает' C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell pm clear com.miui.calculator '[debug] [35m [AndroidDriver] [39m Выполнен быстрый сброс в установленном приложении' com.miui.calculator '(остановка и очистка) [debug] [35m [ADB] [39m Проверка сертификата приложения на наличие неопределенных [отладка] [35m [ADB] [39m Запуск 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell amforce-stop io.appium.uiautomator2.server '[info] [35m [UiAutomator2] [39m Запуск сервера uiautomator2 1.18.0 [info] [35m [UiAutomator2] [39m Использование сервера UIAutomator2 из' C: \ Users \ Office \ AppData\ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ appium-uiautomator2-server \ apks \ appium-uiautomator2-server-v1.18.0.apk и выполните тестирование из C: \ Users \ Office \ AppData \Локальные \ Программы \ appium \ ресурсы \ приложения \ node_modules \ appium \ node_modules \ appium-uiautomator2-сервер \ APK-\ appium-uiautomator2-server-debug-androidTest.apk '[info] [35m [UiAutomator2] [39m Рабочая команда:' оболочка adb -s 35924c6f0804 - инструмент -w io.appium.uiautomator2.server.test / android.support.test.runner.AndroidJUnitRunner '[info] [35m [UiAutomator2] [39m Ожидание до 20000 мсек, пока UiAutomator2 будет в сети ... [debug] [35m [JSONWP Proxy] [39m Совпадение' / status 'с именем команды' getStatus '[debug]] [35m [JSONWP Proxy] [39m Проксирование [GET / status] на [GET http://localhost:8200/wd/hub/status] без тела [ошибка] [35m [UiAutomator2] [39m [UIAutomator2 Ошибка] getaddrinfo ENOENT localhost localhost: 5037 [debug]][35m [UiAutomator2] [39m Полная ошибка: Ошибка: getaddrinfo ENOENT localhost localhost: 5037 [отладка] [35m [UiAutomator2] [39м в GetAddrInfoReqWrap.onlookup [как oncomplete] (dns.js: 50: 26) [debug] [35m[JSONWP Proxy] [39m Соответствует '/ status' имени команды 'getStatus' [debug] [35m [JSONWP Proxy] [39m Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [debug] [35 м [JSONWP Proxy] [39 м. «/ Status» соответствует имени команды «getStatus» [debug] [35 м [JSONWP-прокси] [39 м. Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [отладка] [35 м [JSONWP-прокси] [39 м. Совпадение «/ status» с именем команды «getStatus» [отладка][35 м [JSONWP Proxy] [39 м. Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [отладка] [35 м [JSONWP Proxy] [39 м. Совпадение «/ status» с именем команды «getStatus» [debug]] [35m [JSONWP Proxy] [39m Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [отладка] [35m [JSONWP Proxy] [39m Совпадение '/ status' с именем команды 'getStatus' [debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [debug] [35m [JSONWP Proxy] [39m Соответствует '/ status' имени команды 'getStatus'[debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [debug] [35m [JSONWP Proxy] [39m Подобрано / status для имени команды 'getStatus)'[debug] [35m [JSONWP Proxy] [39m Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [debug] [35m [JSONWP Proxy] [39m Подходит' / status 'для имени команды' 'getStatus '[debug] [35m [JSONWP Proxy] [39m Проксирование [GET / status] на [GET http://localhost:8200/wd/hub/status] без тела [отладка] [35m [JSONWP Proxy] [39m Подходящий '/ status' к имени команды 'getStatus' [debug] [35m [JSONWP]Прокси] [39m Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [отладка] [35m [JSONWP Proxy] [39m Совпадение '/ status' с именем команды 'getStatus' [debug] [35m [JSONWP Proxy] [39m Прокси-сервер [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [debug] [35m [JSONWP Proxy] [39m Соответствует '/ status' имени команды 'getStatus' [debug] [35m][JSONWP Proxy] [39m Проксирование [GET / status] на [GET http://localhost:8200/wd/hub/status] без тела [debug] [35m [JSONWP Proxy] [39m Подходит '/ status' для имени команды 'getStatus' [debug] [35 м [JSONWP-прокси] [39 м. Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [отладка] [35 м [JSONWP-прокси] [39 м. Совпадение «/ status» с именем команды «getStatus»[debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [debug] [35m [JSONWP Proxy] [39m Подобрано / status для имени команды 'getStatus)'[debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [debug] [35m [JSONWP Proxy] [39m Подобрано' / status 'к имени команды' 'getStatus '[debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [debug] [35m [JSONWP Proxy] [39m соответствует' / status 'имени команды)'getStatus' [debug] [35m [JSONWP Proxy] [39m Проксирование [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [debug] [35m [JSONWP Proxy] [39m Подобрано / / status) к командеname 'getStatus' [debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела] [debug] [35m [JSONWP Proxy] [39m Соответствует '/ status' дляимя команды 'getStatus' [debug] [35m [JSONWP Proxy] [39m Proxyying [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [debug] [35m [JSONWP Proxy] [39m Matched '/ status')на имя команды 'getStatus' [debug] [35m [JSO]Прокси-сервер NWP] [Проксирование 39 м [GET / status] в [GET http://localhost:8200/wd/hub/status] без тела [отладка] [35 м [UiAutomator2] [39 мес. Удаление сеанса UiAutomator2 [отладка] [35 м [UiAutomator2] [39 мес. Удаление сеанса сервера UiAutomator2[debug] [35m [JSONWP Proxy] [39m Подобрано '/' для имени команды 'deleteSession' [warn] [35m [UiAutomator2] [39m Не получено подтверждение UiAutomator2 deleteSession работал;Ошибка: UnknownError: При обработке команды произошла неизвестная ошибка на стороне сервера.Исходная ошибка: Попытка прокси-команды сеанса без идентификатора сеанса [отладка] [35 м [ADB] [39 м Запуск 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 shell am force-stop com.miui.calculator '[debug] [35m [Logcat] [39m Остановка захвата logcat [debug] [35m [ADB] [39m Удаление переадресованного соединения сокета порта: 8200 [debug] [35m [ADB]] [39m Запуск 'C: \ Users \ Office \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -P 5037 -s 35924c6f0804 forward --remove tcp: 8200' [debug] [35m [BaseDriver] [Событие 39m 'newSessionStarted' зарегистрировано в 1540389906576 (19:35:06 GMT + 0530 (стандартное время Индии)) [debug] [35m [W3C] [39m Обнаружена внутренняя ошибка при выполнении команды: UnknownError: При обработке произошла неизвестная ошибка на стороне серверакоманда.Исходная ошибка: не удалось передать команду прокси на удаленный сервер.Исходная ошибка: Ошибка: getaddrinfo ENOENT localhost localhost: 8200 [отладка] [35 м [W3C] [39 м в JWProxy.command $ (C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \node_modules \ appium-base-driver \ lib \ jsonwp-proxy \ proxy.js: 238: 13) [отладка] [35 м [W3C] [39 м при tryCatch (C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \resources \ app \ node_modules \ appium \ node_modules \ babel-runtime \ Регенератор \ runtime.js: 67: 40) [debug] [35m [W3C] [39m в GeneratorFunctionPrototype.invoke [как _invoke] (C: \ Users \ Office \AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ babel-runtime \ Регенератор \ runtime.js: 315: 22) [отладка] [35m [W3C] [39м в GeneratorFunctionPrototype.prototype. (Анонимная функция) [as throw] (C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ babel-runtime \ Регенератор \ runtime.js: 100: 21) [отладка] [35м[W3C] [39m в GeneratorFunctionPrototype.invoke (C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ node_modules \ appium \ node_modules \ babel-runtime \ Регенератор \ runtime.js: 136: 37) [отладка] [35м [W3C] [39м при запуске (C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ \app \ webpack: \ ~ \ babel-polyfill \ ~ \ core-js \ modules \ es6.promise.js: 75: 1) [отладка] [35 м [W3C] [39 м в C: \ Users \ Office \ AppData \ Local\ Программы \ Appium \ ресурсы \ приложения \ WebPack: \ ~ \ столпотворение-polyfill \ ~ \ ядро-JS \ модули \ es6.promise.js: 92: 1[отладка] [35м [W3C] [39м в сборе (C: \ Users \ Office \ AppData \ Local \ Programs \ Appium \ resources \ app \ webpack: \ ~ \ babel-polyfill \ ~ \ core-js \ modules_microtask.js: 18: 1) [отладка] [35м [W3C] [39м в process._tickCallback (внутренняя / process / next_tick.js: 61: 11) [информация] [35м [HTTP] [39м [37м <- POST / wd/ концентратор / сессия [39м [31м500 [39м [90м54260 мс - 1973 г.] [39м [информация] [35м [HTTP] [39м [90м [39м </p>

PLZ guide

1 Ответ

0 голосов
/ 25 октября 2018
  1. Убедитесь, что вы используете последнюю версию сервера Appium 1.9.1.

  2. Установлен последний Android SDK и ADB.

  3. Удалите приложение, настройку Appium и разблокируйте приложения с вашего устройства.

  4. На устройстве включена отладка по USB.

Редактировать:

Я также столкнулся с этой ошибкой сегодня.

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

Я проверил следующеекоманда:

$ adb devices

, и это было результатом для автономного устройства:

List of devices attached
392edea50404    offline

Решение:

Решение было просто, я отключилустройство с компьютера и переподключите его.

Попробуйте этот подход и дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...