Selenium webdriver Selenium webdriver未知错误

Selenium webdriver Selenium webdriver未知错误,selenium-webdriver,protractor,Selenium Webdriver,Protractor,我使用量角器进行一些e2e测试,但尽管测试成功运行,selenium webdriver在测试完成后仍会抛出一个错误 .../node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113 var template = new Error(this.message); ^ UnknownError:

我使用量角器进行一些e2e测试,但尽管测试成功运行,selenium webdriver在测试完成后仍会抛出一个错误

.../node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113
var template = new Error(this.message);
               ^
UnknownError: no such session
...
我很难弄清楚我做错了什么

编辑:我发现问题在于我正在使用browser.close()来测量一些测试时间。 如何在不中断测试的情况下关闭并重新打开浏览器,因为执行browser.close()和browser.get()都不起作用


编辑:使用Digrator 3.3.0,现在可以使用browser.restart()进行此操作。

是否打算在每次测试中使用webdriver的“新”实例
.close()
将关闭一个打开的“窗口”,但它不会杀死一个webdriver进程,
.quit()
则会。它不需要是webdriver的新实例,我想关闭并打开一个新窗口,但当我使用
.close()
时,它会以未知错误失败:没有这样的会话。