与标题中的内容相似。我有:
public void Cleanup()
{
WebDriver.Quit();
}
我的代码中没有任何内容发生变化。我想Chrome可能会更新吗?
它在我的本地Windows 7计算机上完美运行,该计算机具有相同版本的Chrome(44)。
我尝试更新到最新的ChromeDriver.exe 2.16,但它没有帮助。 我们并行运行四项测试。
我已经看到其他线程建议使用.Close()代替,但我觉得不应该这样做(如果它甚至有效的话)。
现在我正在尝试更新到Selenium.Support和Selenium.WebDriver 2.47 NuGet包...
还有其他人有这个问题吗?
答案 0 :(得分:0)
您提到了调用Close()
的选项。这会关闭浏览器窗口,但会打开chromedriver。我所做的就是同时打电话:
public void Cleanup()
{
WebDriver.Close();
WebDriver.Quit();
}