我有一个手写的ui编码测试,包含约120个测试用例。它与IE配合良好,但我想在chrome(或Edge)中运行。我已经使用chromedriver安装了Cross Browser Selenium组件。安装后,我用BrowserWindow.CurrentBrowser = "chrome";
行更改了代码。
实际上,它会启动chrome(68.0.3440.75),但随后由于以下异常而失败:
Microsoft.VisualStudio.TestTools.UITest.Extension.UITestException:A 向HTTP发送HTTP请求时,抛出了带有null响应的异常 URL的远程WebDriver服务器 http://localhost:4334/session/74ce571a635c376d0982b7f59dc31f3b/title。 异常的状态为ConnectFailure,并且消息为: 无法连接到远程服务器。
chromedriver是2.25,我知道它与chrome不兼容,但是如果我将chromedriver升级到最新版本,它将启动并立即关闭。 有什么建议么?