【发布时间】:2017-03-31 22:18:31
【问题描述】:
我正在开发一个 Selenium 项目,我需要测试的系统正在使用 SSL 证书。每次我尝试登录时,我们都会得到这个“选择证书”窗口,我们无法使用 WebDriver 处理。
我已尝试使用 AutoItx 单击“确定”按钮,如下所示。但是Send("{ENTER}") 并不是最好的选择。
if (AutoItX.WinWaitActive("data:, - Google Chrome", "", 10) == 0)
{
AutoItX.WinActivate("data:, - Google Chrome");
AutoItX.Send("{ENTER}");
}
有没有办法使用 AutoItX 点击 OK 按钮?或者有没有办法在使用 Capabilities 定义 ChromeDriver 时加载这个证书?
【问题讨论】:
标签: google-chrome ssl selenium-webdriver automation autoit-c#-wrapper