如果想从头学起Cypress,可以看下面的系列文章哦
https://www.cnblogs.com/poloyy/category/1768839.html
重试的介绍 学习前的三问
什么是重试测试
为什么重试很重要
如何使用重试
为什么要重试
使用 Cypress 进行自动化测试时,仍然会存在一些难以验证的行为,并使得测试变得不稳定(不可靠)
有时会由于不可以预测的情况(如,外部依赖项中断,随机网络错误等)而导致测试失败
其他导致不可靠测试的因素
前端动画
API 调用
测试服务器/数据库的可用性
依赖资源的可用性
网络问题
重试的优势
通过重试,Cypress 能够重试失败的测试用例,以帮助减少测试脆弱性和持续集成(CI)构建失败的情况
从而节省团队宝贵的时间和资源,使团队可以专注于最重要的事情
备注
Cypress 5.0 之前需要通过插件 cypress-plugin-retries 来完成重试的作用
Cypress 5.0 开始就自带重试的配置项了
通过插件来完成重试 安装 cypress-plugin-retries
npm install -D cypress-plugin-retries