首页 > 解决方案 > 从 Jenkins 运行时打开 Cypress 浏览器

问题描述

我在 Jenkins 中创建了一个自由式项目,我想在其中运行 Cypress。

在命令行中我使用了这个命令行:

npx cypress run --browser chrome --headed  --spec  "cypress/integration/examples/actions.spec.js" --config pageLoadTimeout=10000

它运行静默模式的问题,没有打开的浏览器,并执行测试操作。

在此处输入图像描述

我应该怎么做才能在执行测试时出现浏览器?提前致谢。

标签: javascriptjenkinsautomationcypress

解决方案


像 Jenkins 这样的 CI 工具并不是为打开浏览器而设计的。

这就是赛普拉斯提供两种运行方式的原因:

  • 对于本地开发/调试:cypress open
  • 对于 CI/自动化:cypress run

您正在以正确的方式使用它。

CI 有趣的东西是截图和视频


推荐阅读