【发布时间】:2014-02-02 15:25:53
【问题描述】:
每次描述后我都需要打开一个新的网络驱动程序(我运行 e2e 测试)
原因是我需要清除浏览器缓存(不是 cookie),
每次我尝试使用 ptor.quit() / browser.driver.quit() 时,我都会收到此异常:
“错误:此驱动程序实例没有有效的会话 ID(您是 调用 WebDriver.quit()?) 并且可能不再使用。”
【问题讨论】:
-
如果您在 chrome 上进行测试,您可以尝试在隐身模式下运行它。
capabilities: { 'browserName': 'chrome', 'chromeOptions': { 'args': ['incognito'] } } -
如果您需要截屏等,请小心。由于隐私功能,隐身模式可能会阻止某些功能。
标签: javascript angularjs jasmine protractor