目录[-]

一、用例设计规则

总结:pytest是基于unittest衍生出来的新的测试框架,使用起来相对于unittest来说更简单、效率来说更高,pytest兼容unittest测试用例,但是反过来unittest不兼容pytest,所以说pytest的容错性更好一些!在使用交互逻辑上面pytest比unittest更全一些!

二、断言对比

三、前置后置

四、测试用例分类执行、顺序执行

五、测试报告

六、失败重跑

总结
总体来说,unittest用例格式复杂,兼容性无,插件少,二次开发方便。pytest更加方便快捷,用例格式简单,可以执行unittest风格的测试用例,无须修改unittest用例的任何代码,有较好的兼容性。pytest插件丰富,可用于用例出错重跑,测试报告详细,用力分类执行,断言方便,可用于设备并行执行,效率更高。

原文链接:https://blog.csdn.net/qq_38889350/article/details/108227061