首页 > 解决方案 > 错误:无法建立一个或多个指定的浏览器连接。这可能是由网络问题或远程设备故障引起的

问题描述

我将 testcafe 1.8.8 与节点 8.14.0 和 npm 6.4.1 一起使用。测试用例运行良好。过了一会儿,我将这个项目克隆为一个新项目,在运行测试用例时我收到以下消息。

错误:无法建立一个或多个指定的浏览器连接。这可能是由网络问题或远程设备故障引起的。在 BrowserSet._waitConnectionsOpened (/var/lib/jenkins/workspace/demo2/node_modules/testcafe/src/runner/browser-set.ts:91:30) 在 Promise.resolve.then (/var/lib/jenkins/workspace/ demo2/node_modules/testcafe/src/runner/browser-set.ts:114:35)在代码:'E1004',数据:[]}

正如我发现的可能常见问题解答将其显示为 testcafe 版本问题,但我尝试了所有给定的版本,但仍然出现相同的错误。

对此有任何建议。

标签: node.jstestingautomated-testse2e-testingtestcafe

解决方案


我建议您将 TestCafe 更新到最新版本并检查问题是否仍然存在。请注意,TestCafe 的最小 Node.js 版本v10.0.0

"engines": {
  "node": ">=10.0.0"
},

推荐阅读