目录[-]
一、用例设计规则
总结:pytest是基于unittest衍生出来的新的测试框架,使用起来相对于unittest来说更简单、效率来说更高,pytest兼容unittest测试用例,但是反过来unittest不兼容pytest,所以说pytest的容错性更好一些!在使用交互逻辑上面pytest比unittest更全一些!
二、断言对比
三、前置后置
四、测试用例分类执行、顺序执行
五、测试报告
六、失败重跑
总结
总体来说,unittest用例格式复杂,兼容性无,插件少,二次开发方便。pytest更加方便快捷,用例格式简单,可以执行unittest风格的测试用例,无须修改unittest用例的任何代码,有较好的兼容性。pytest插件丰富,可用于用例出错重跑,测试报告详细,用力分类执行,断言方便,可用于设备并行执行,效率更高。
原文链接:https://blog.csdn.net/qq_38889350/article/details/108227061