【pytest-1】pytest安装和运行
一、定义及优点
pytest是Python最流行的单测和接口测试框架之一。
优点:
- 允许直接使用assert进行断言,而不需要使用self.assert*;
- 可以自动寻找单测文件、类和函数;
- Modular fixtures可以用于管理小型或参数化的测试信息;
- 与unittest和nose单测框架兼容;
- 兼容性较好,支持Python 2.7,Python 3.4+。
- 丰富的插件支持,共计有超过315个插件支持;
- 可以很好的和CI工具结合,例如jenkins;
二、安装
直接使用命令:pip install -U pytest
通过命令:pytest --version 查看安装版本

三、创建一个简单的demo
1、创建项目名称,方法必须是test_开头
格式:test_*.py or *_test.py
/
2、如何运行呢?
进入当前路径,输入命令pytest,执行所有的文件
指定执行的文件名字:pytest -q test_1.py
格式:pytest -q xx.py
运行结果:

3、在pycharm里面配置如下:

换成类也是一样的,多个测试方法在同一个类中:


运行的一些命令:
pytest test_mod.py 运行一个具体的模块
pytest testing/ 运行一个路径下的所有case
pytest -K
善于跌倒仍喜爱奔跑~

浙公网安备 33010602011771号