python - 如果超过 50% 的 Selenium 测试通过,则 Pytest 总体通过
问题描述
我目前正在使用 Pytest 进行 Selenium 测试。将有大约 10 个测试,但是,用户可能只有 70-80% 的数据可用于测试(这很好)。
有没有办法说,如果 7/10 测试通过,通过整体 pytest,但仍然显示失败的测试
这将与 CI/CD 管道交互,并且似乎即使 1 个测试失败,Jenkins 也会看到红色。
解决方案
如建议的那样,如果没有足够的数据进行测试。然后不要运行它们。
我能够找到一个仅包含具有相关数据的用户的数据库表。现在所有测试都通过了 100%。
感谢大家的帮助。
推荐阅读
- excel - 如何在Excel中对齐两列和与之对应的相邻单元格
- linux - 如何在 AWS ECS 集群配置期间传递脚本?
- flutter - firebase 存储 ERORR
- moodle - BBB 录音未在 Moodle 中显示
- gnuplot - gnuplot 拟合扩展了分配的点。如何解决这个错误?
- javascript - 我想先运行 Node js 代码来创建 PDF,然后使用 sendgrid 将创建的 PDF 发送到电子邮件,然后删除创建的 pdf
- cakephp - 控制器的属性名称与 bake 指定的不匹配(CakePHP4)
- git - Git使用用户名和密码推送到特定分支
- ios - 在 AppDelegate 中使用 NSUserAcitivty 的应用程序剪辑的相同 URL 的 ios 应用程序启动不一致
- powershell - 在一行powershell中循环遍历一系列数字