Python 关于 unittest 和 pytest,大家是如何选择的?为什么选择它?

底层贫困人员 · 2021年06月24日 · 最后由 底层贫困人员 回复于 2021年06月25日 · 3755 次阅读

背景

刚开始接触接口自动化的时候,用的是 unittest,现在用得还行,后来得知 pytest 框架,基于 unittest 框架进行扩展,功能较多,插件丰富,可以开发插件。因为部门的人大多用的都是 pytest,而自己的 unittest 算是小众吧,有一次小组长开玩笑跟我说,你的接口自动化框架为什么不用 pytest 框架?我反问为什么,她就说其他人都在用呢....自从上次她问了之后,我也飘忽不定的~之后看了 pytest 的一些资料,pytest 确实比 unittest 强大,主流的框架都是 pytest....

疑惑

1、pytest 真的比 unittest 好用么?
2、我那套接口自动化需要改成 pytest 框架的么?(目前就维护了 30 条用例左右,还在初期中)
3、pytest 优缺点是啥?为什么这么多人用?unittest 才是爸爸吧,现在儿子还比爸爸强大
4、pytest 都这么强大了,unittest 是不是不能用了?
5、回到标题,关于 unittest 和 pytest,大家是如何选择的?为什么选择它?

共收到 2 条回复 时间 点赞

2、何乐而不为呢,了解一个新的知识对以后也有帮助,最早改工作量越小


引用博主饭佬的一句话~此贴关闭讨论~

底层贫困人员 关闭了讨论 06月25日 08:50
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册