【发布时间】:2012-10-16 09:55:47
【问题描述】:
我正在运行 Selenium 独立服务器,版本 2.25.0
我在 c# 中运行一个程序,通过以下方式执行驱动程序:
DesiredCapabilities capabilities = DesiredCapabilities.HtmlUnit();
capabilities.IsJavaScriptEnabled = false;
IWebDriver driver = new RemoteWebDriver(new Uri("http://127.0.0.1:4444/wd/hub"), capabilities);
然后我通过driver.FindElement(By.)收集一些信息。
一切正常。
在我全部执行之后
我通过以下方式退出了驱动程序:
driver.Quit();
测试工作正常。但是当我在执行时查看任务管理器时,我可以看到“java.exe”(selenium 服务器)抢占内存,然后没有释放它。
我该如何解决这个问题?有什么想法吗?
【问题讨论】:
标签: c# .net unit-testing selenium webdriver