python两大自动化框架的区别
.
概述:
1.有使用过unittest单元测试框架,再使用pytest单元测试框架,就可以明显感觉到pytest比unittest真的简洁、方便很多。
2.unittest和pytest都可用于UI自动化、接口自动化
unittest与pytest的区别:
主要从用例编写规则、用例的前置和后置、参数化、断言、用例执行、失败重运行和报告这几个方面比较unittest和pytest的区别




总体来说,unittest用例格式复杂,兼容性无,插件少,二次开发方便。pytest更加方便快捷,用例格式简单,可以执行unittest风格的测试用例,无须修改unittest用例的任何代码,有较好的兼容性。pytest插件丰富,比如flask插件,可用于用例出错重跑,还有xdist插件,可用于设备并行执行,效率更高。
相关连接:
https://www.cnblogs.com/liudinglong/p/12846986.html .........................unittest与pytest的区别与教程
https://mp.weixin.qq.com/s?__biz=MzA4NDUyNzA0Ng==&mid=2247487298&idx=1&sn=a50ad9e47ac301d7f209608b86aa6374 ..................pytest教程
https://blog.csdn.net/changyixue/article/details/105362848 ................Pytest 接口自动化测试脚本总结
https://mp.weixin.qq.com/s/FTB2O9KLZ5jdb_R6e_JMbQ ..................Pytest常用函数
https://mp.weixin.qq.com/s/5rjmHk2_4Jvt1zzIW7w_4g.........................一篇文章搞懂unittest单元测试框架
https://www.cnblogs.com/LT-XILI/p/14500280.html .............................Pytest案例接口
https://www.jianshu.com/p/ef25bdede0a0 ..........................................自己修改实现-unittest重跑功能
https://www.cnblogs.com/jinjiangongzuoshi/p/11834424.html ............推荐一款开源的Diffy自动化测试框架
http://www.manongjc.com/detail/14-lxwqoymhxyupnfq.html.................unittest日志写入报告
https://mp.weixin.qq.com/s/A_k88WIKTRpEOesxbMcYow .................自动化常用技术整理
https://mp.weixin.qq.com/s/Q-Qa6AYKJh7DoSQPSiWbPQ ...............自动化优缺点
https://www.cnblogs.com/micheryu/p/16441492.html ........................pytest多进程/多线程执行
https://www.cnblogs.com/just4life/p/14680954.html.........................测试工具 - Diffy 环境部署及验证
浙公网安备 33010602011771号