1. 安装方式:
pip install -U pytest
2.文件、类和方法的名称
文件名:test_*.py格式或*_test.py格式
类名:Test*格式
函数名:test_*格式
3.pytest运行方式:
# 命令行模式
pytest path/test_*.py
# main主函数模式
pytest.main("-s test_*.py")
4.pytest.ini 存放在项目的根目录下
5. 给case添加关键字,按照关键字运行
@pytest.mark.smock
def atest01_create_device(self):
pass
运行命令:
pytest -m smock
6.自动重跑失败的用例
需要安装pytest-rerunfailures
pip install -U pytest-rerunfailures
命令行:
pytest test_*.py --reruns num