我正在使用量角器进行一些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()不起作用?编辑:使用量角器3.3.0,现在可以使用browser.restart()