когда я пытаюсь переключиться с Native на Webview, в это время возникает ошибка code Set contextNames = driver.getContextHandles (); for (Строка contextName: contextNames) {
System.out.println (contextName); // распечатывает что-то вроде NATIVE_APP, WEBVIEW_com.example. android et c ..}} String setContext = contextNames.toArray () [1] .toString (); driver.context (setContext); введите код здесь enter code here
выход Сессия создана NATIVE_APP WEBVIEW_com.XX.XXX_App после запуска ошибки
enter code here
Исключение в потоке «main» io.appium.java_client.NoSuchContextException: при обработке команды произошла неизвестная ошибка на стороне сервера. Исходная ошибка: не найден Chromedriver, который может автоматизировать Chrome '74 .0.3729 '. Вы также можете попробовать включить автоматическую функцию сервера загрузки chromedrivers. Подробнее см. https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md Информация о сборке: версия: '3.13.0', редакция: '2f0d292', время: '2018-06-25T15: 32: 14.902Z' Информация о системе: хост: ' MOHTASIM ', ip:' 192.168.0.103 ', os.name:' Windows 10 ', os.arch:' amd64 ', os.version: '10 .0', java .version: '1.8.0_231' Драйвер info: io.appium.java_client. android .AndroidDriver Capabilities {app: C: \ Users \ Admin \ eclipse-work ..., appPackage: com.avanoo.storyApp, autoAcceptAlerts: true, autoGrantPermissions: true, chromeOptions : {w3 c: false}, databaseEnabled: false, желательно: {app: C: \ Users \ Admin \ eclipse-work ..., autoAcceptAlerts: true, autoGrantPermissions: true, chromeOptions: {w3 c : false}, имя устройства: Nexus_S_API_29, имя платформы: android, unicodeKeyboard: true}, deviceApiLevel: 29, производитель устройства: Google, deviceModel: Android SDK, созданный для x86, имя устройства: emulator-5554, deviceScreenDensity: 240, deviceScreenSize: 240, deviceScreenSize: 240 , deviceUDID: эмулятор-5554, javascriptEnabled: true, locationContextEnabled: false, networkConnectionE nabled: true, pixelRatio: 1.5, платформа: LINUX, platformName: Android, platformVersion: 10, statBarHeight: 36, takeScreenshot: true, unicodeKeyboard: true, viewportRect: {height: 764, left: 0, top: 36 , ширина: 480}, предупреждения: {}, webStorageEnabled: false} Идентификатор сеанса: 212580e7-809 c -44f2-9b04-204a81695f36 в io.appium.java_client.AppiumDriver.context (AppiumDriver. java: 231) в Avanoo.Emulator_test.main (. Emulator_test java: 55)