摘要: 前言:平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。 自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,或者针对某个模块的用例重复执行多次 1、环境搭建 pip install pytest-repeat 阅读全文
posted @ 2022-08-13 23:11 Tony_xiao 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 前言:80%的bug集中在20%的模块,越是容易出现bug的模块,bug是越改越多“平常我们做手工测试的时候,比如用100个用例需要执行,其中10个用例失败了,当bug修复后,我们一般是重点测上次失败的用例。那么自动化测试也一样,当用例特别多时,为了节省时间,第一次部分用例失败了,修复完之后,可以只 阅读全文
posted @ 2022-08-13 22:35 Tony_xiao 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一:skip跳过用例 pytest.mark.skip可以标记无法在某些平台上运行的测试功能,或者您希望失败的测试功能希望满足某些条件才执行某些测试用例,否则pytest会跳过运行该测试用例。实际常见场景:跳过非Windows平台上的仅Windows测试,或者跳过依赖于当前不可用的外部资源(例如数据 阅读全文
posted @ 2022-08-13 22:07 Tony_xiao 阅读(91) 评论(0) 推荐(0) 编辑