javascript - 网络驱动程序错误 : No active session with ID

标签 javascript selenium tfs protractor jasmine2.0

我的测试在 TFS 上运行时失败并出现以下错误

WebDriverError: 没有 ID 的事件 session 失败:没有具有 ID 的事件 session

相同的测试在本地通过 - 几天前它工作正常,但现在看到这个问题

使用 Protractor 版本 - 5.4.2 Chrome 驱动程序 - 2.42.exe

最佳答案

问题是由于驱动和浏览器版本不匹配导致的。

在执行测试的远程机器上使用以下版本的 chrome 驱动程序和相应的浏览器版本

  • 如果您使用的是 Chrome 74 版,请下载 ChromeDriver 74.0.3729.6
  • 如果您使用的是 Chrome 版本 73,请下载 ChromeDriver 73.0.3683.68
  • 如果您使用的是 Chrome 72 版,请下载 ChromeDriver 2.46

更多信息请引用此处http://chromedriver.chromium.org/downloads/version-selection

希望对你有帮助

关于javascript - 网络驱动程序错误 : No active session with ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55598606/

相关文章:

javascript - Firebase 谷歌身份验证问题

java - Selenium 日期选择器问题

tfs - TFS分支是物理快照还是逻辑快照?

javascript - .toDateString 不带 'Day name'

javascript - 特定键盘事件

javascript - 具有 ng-model 依赖性的孤立范围陷阱

javascript - 如何从 Java 中的 JavascriptExecutor.executeScript() 方法返回值

c# - 在 Azure 云服务上运行 Selenium Chrome WebDriver?

tfs - 如何用图像替换美人鱼图,使它们保持 Markdown 格式以在 TFS/Azure DevOps Server 中提供轻松预览?

c# - 在 WorkItemTrackingHttpClient 上调用 QueryByIdAsync 时获取访问已处置对象异常