node.js - 错误:无法建立一个或多个指定的浏览器连接。这可能是由网络问题或远程设备故障引起的
问题描述
我将 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 版本问题,但我尝试了所有给定的版本,但仍然出现相同的错误。
对此有任何建议。
解决方案
我建议您将 TestCafe 更新到最新版本并检查问题是否仍然存在。请注意,TestCafe 的最小 Node.js 版本是v10.0.0
:
"engines": {
"node": ">=10.0.0"
},
推荐阅读
- slurm - slurm:Slurm 作业的源代码及其依赖文件应该存储在哪里?
- rest - 使用 MS SQL Server 从具有基本身份验证的 REST API 获取数据
- unity3d - 为什么 Vuforia AR 无法在我的设备中运行?
- c# - LiteDb Where 查询
- java - Android Spinner 上的对象属性 (REST API)
- javascript - 获取相对单位值
- python - 向熊猫数据框添加多列
- ruby-on-rails - Ruby on Rails 更新数据库字段迁移
- python - 替换张量中大于零的所有值
- javascript - Javascript替换具有属性的span标签内的值