Я слышал, что люди используют Webview.setWebContentsDebuggingEnabled (true).Appium: Как переключиться на веб-просмотр и выбрать webElement без JSONWP Proxying в гибридном приложении
Не могли бы вы объяснить, как настроить это в моей тестовой программе? Я пытаюсь импортировать android.jar в моей программе, но это вызывает какие-то проблемы, как: java.lang.NoSuchFieldError: INSTANCE на линии:
driver = new AppiumDriver<RemoteWebElement>(new URL("http://0.0.0.0:4723/wd/hub"), CAPA);
Интересно, если это необходимо в моей программе, если Я хочу перейти на веб-просмотр. На этом этапе, если я пытаюсь переключить WebView, будет линия
[debug] [JSONWP Proxy] Proxying[Get/status] to [Get http://XXXXX......] with no body
продолжают поступать в моем appium сервере.
После того, как он установлен, все еще возникают проблемы с прокси-сервером. Могу ли я спросить, как его исправить? –
Не пытайтесь переключить драйвер на веб-просмотр. Он автоматически переключится. Попробуйте идентифицировать элементы на Android 6.0 или более поздней версии через UIAutomator. Он отобразит элементы внутри WEB VIEW. – Vinod
Я видел ваши другие ответы, вы упомянули, что после работы на Android 6.0 или выше, он может работать на других устройствах, я прав? Может ли быть другой способ пропустить эту процедуру? –