pytest参数使用

Posted 啊洽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pytest参数使用相关的知识,希望对你有一定的参考价值。

一、pytest 参数

1)-k expression

   -k  “类名”:任意位置模糊匹配类名的所有类

 -k  “办法名”:任意位置模糊匹配办法名的所有办法

 -k 类名 and not 方法名”:任意位置模糊匹配类名的所有类及跳过类下的办法名去执行其他办法

 --注意:类名与办法名同时模糊匹配到的,以类名为第一优先级

2)--maxfail=num

  执行失败用例个数达到num,退出用例执行

 

 

3)-m MARKEXPR

只能运行有相应标识的测试用例,使用这个参数,测试用例要使用@pytest.mark.marker修饰

 

 

 

 

 

4) -v 显示详细结果

5) -q 极简见过显示

6) -s 输入我们用例的调试信息,比如print打印信息

以上是关于pytest参数使用的主要内容,如果未能解决你的问题,请参考以下文章

pytest学习和使用13-Pytest的fixture如何使用request传入参数?

pytest学习和使用13-Pytest的fixture如何使用request传入参数?

pytest学习和使用12-Unittest和Pytest参数化详解

pytest10-使用request参数化fixture

pytest学习和使用12-Unittest和Pytest参数化详解

pytest文档76 - 命令行中神奇的-o参数使用