在运行赛普拉斯脚本时,某些情况失败了。我只想运行那些失败的案例以再次运行。 如何在赛普拉斯中仅运行失败的测试用例?
答案 0 :(得分:2)
只要它没有直接集成到Cypess中,就可以使用cypress-run
之类的npm软件包
npm install cypress-run --save
然后编辑,然后在package.json
中运行命令并替换命令
cypress run
,例如cypress-run --retries 4
,这将重试失败的测试4次
答案 1 :(得分:1)
赛普拉斯发布了5.0版本,该版本支持重试,有关更多信息,请参见https://docs.cypress.io/guides/guides/test-retries.html
答案 2 :(得分:0)
只需将此行添加到您的cypress.json
文件中即可。
{
"retries":2
}
它将重试失败的测试用例两次。