pytest常用运行参数

pytest的参数

  • -s 打印信息

 

 

  • -v显示详细信息

  • -k arg 运行名称中包含某个字符串的测试用例
pytest -k normal test_param.py

 

 

  • -q 简化输入信息

 

 

  • -x 如如果出现一条测试用例失败,退出测试,调试时可用

 

 

  • 运行测试目录
pytest -s ./test

 

 

 

  • 指定特定的类或方法执行
pytest -s test_param.py::Test_param::test_normal

 

 

  • --maxfail=num 失败用例数达到指定个数则停止运行
pytest -s  test_param.py --maxfail=1

 

  •  -m 运行有mark标记的测试用例

标记为high的用例

pytest -m high

 

 

  •  --collect-only  只收集,不执行

 

 

posted @ 2022-03-27 17:17  JJLiu  阅读(55)  评论(0编辑  收藏  举报