Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图在 GitLab CI/CD 管道中运行我的 cypress 测试用例,它给了我这些错误,但它们在我的本地 cypress GUI 中运行没有任何错误。下图显示了一个错误
这是我的赛普拉斯 e2e 测试用例
这是我的 .gitlab-ci.yml 文件
这是我的 cypress.json 文件 - 配置文件
我很感激你的回答。谢谢你。
最简单的选择是{force: true}为您的click().
{force: true}
click()
cy.contains('register').should('exist').click({force: true})
其次,您使用.should('exist')which 检查元素是否存在于 DOM 中,而不是其可见性。因此,如果您的应用程序在不久的将来使元素可见,您可以使用:
.should('exist')
cy.contains('register').should('be.visible').click()