首页 > 解决方案 > 赛普拉斯测试在詹金斯管道中失败

问题描述

我正在尝试在 jenkins 中运行 cypress 测试,但其中一些失败了,我找不到这样做的理由。

这是 jenkinsfile 阶段:

    stage('Test') {
      steps {
        sh 'npm install'
        sh 'npm run test-gs-java'
        sh 'npm run test-gs-js'
      }
    }

并且测试命令基本上是 cypress run 没有任何相关参数(baseUrl 和浏览器)

这是我可以获得的屏幕截图:

如您所见,它找不到可见的东西(它在本地和 GithubActions 中工作)。此时我尝试执行 cy.wait() ,但它在等待功能时也失败了。

我可能遗漏了一些东西,但我找不到它,我将不胜感激任何帮助,谢谢!

标签: jenkinscontinuous-integrationcypress

解决方案


推荐阅读