如何使用 AVD 上的 Android 测试框架在 Android WebDriver 上加载 https 页面?根据 AndroidDriver 常见问题解答 (http://code.google.com/p/selenium/wiki/AndroidDriver#Android_fails_to_load_HTTPS_pages),您需要在制作新的 AndroidDriver 时启用功能:
DesiredCapabilities caps = DesiredCapabilities.android();
caps.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
AndroidDriver driver = new AndroidDriver(caps);
但是,当使用 Android 测试框架时,使用的驱动程序是 AndroidWebDriver 而不是 AndroidDriver。在 AndroidDriver 构造函数中,您可以使用功能作为参数来允许 https 页面,但在 AndroidWebDriver 构造函数中,唯一的参数是需要使用的 Activity。那么,您将如何设置功能以允许 AndroidWebDriver 加载 https 页面?