目录
安装
-
在命令行中运行以下命令:
pip install -U pytest
-
检查您是否安装了正确的版本:
pytest --version
执行相关
-q
简短输出,在执行用例的时候加上-q会简洁输出pytest -q xxx.py
-k
是根据表达式匹配用例并执行用例,表达式不区分大小写,可以匹配文件名、类、方法- 代码示例
# test001.py def test01(self): print(1) def test02(self): print(2) def test03(self): print(3)
- 执行示例
pytest test001.py -k "t01 or t02" # 执行包含 t01 或者包含 t02用例 pytest test001.py -k "t01 and es" # 执行包含 t01 并且包含 es用例 pytest test001.py -k "not t02" # 执行不包含 t02的测试用例 pytest test001.py -k "t01 and es or t02 and es" # 执行用例包含t01并且包含es 或者包含 t02并且包含es
- 代码示例