【发布时间】:2017-01-10 19:20:42
【问题描述】:
我正在使用 appium 1.5.3 版和 Android Emulator 7.1.1。
我启动 android 驱动程序并设置 chrome 选项如下,因为被测应用程序没有有效的 ssl 证书:
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, 0);
capabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "Chrome");
capabilities.setCapability(MobileCapabilityType.VERSION, "XXX");
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "XXX");
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "7.1");
capabilities.setCapability(MobileCapabilityType.ACCEPT_SSL_CERTS, true);
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("ignore-certificate-errors");
capabilities.setCapability(ChromeOptions.CAPABILITY, chromeOptions);
wd = new AndroidDriver(new URL("http://localhost:4723/wd/hub"), capabilities);
但尽管将ignore-certificate-errors 设置为true,我最终在 chrome 浏览器上出现以下错误:
- 我还需要设置其他功能吗?
【问题讨论】: