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
答案 0 :(得分:1)
我们有类似的问题,并通过将chrome:headless
替换为firefox:headless
来解决。