热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

无头Chrome浏览器已断开连接。当浏览器挂起或关闭时,或者由于网络原因,可能会出现此问题

testcafe的版本-1.7.0和1.7.1(最新)铬版本-78.0.3904.108运行环境

testcafe的版本-1.7.0和1.7.1(最新)
铬版本-78.0.3904.108
运行环境-Linux

通过Jenkins运行它
直到上周的最后4个月,该测试作业都运行良好,但随后开始出现浏览器断开连接错误。

Jenkins testcafe命令-testcafe -c 3 chromium:headless --headless --no-sandbox --disable-background-networking --disable-default-apps --disable-extensions --disable-gpu --disable-sync --disable-translate --hide-scrollbars --metrics-recording-only --mute-audio --no-first-run --safebrowsing-disable-auto-update {*.js,**/*.js} -e --fixture-meta ${params.TestType}=true --env=${params.TestEnv}"

请注意-当我在本地或通过docker运行测试时,它们运行良好。

DockerFile

FROM testcafe/testcafe
USER root
RUN npm install
RUN npm install minimist



我们有类似的问题,并通过将chrome:headless替换为firefox:headless来解决。


推荐阅读
author-avatar
0李延芳0_253
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有