Python在测试圈的应用非常广泛,特别是在自动化测试以及测试开发的领域,其中在自动化测试中我们常用的测试框架是uniitest和pytest,本文将带领大家搭建以及熟悉pytest的使用。
既然有unittest那么为什么还要用pytest呢?
这是因为pytest有以下的特点:
入门简单,文档丰富,而且文档中有很多实例参考
支持参数化,可以从教细的力度控制测试用例
能够支持简单的单元测试和复杂的功能测试
支持测试跳过,失败case标记
支持失败重试
支持由nose,unittest编写的测试用例
支持HTML报告
和jenkins持续集成很方便
具有很多第三方插件,并且可以自定义扩展
01
安装pytest
cmd或者终端运行
查看版本
快速体验一把
在pycharm里的Terminal直接执行