pytest之二:用例执行参数

参数内容

在cmd中通过输入 pytest -h 或者pytest --help 来查看帮助内容

pytest - s

-s:执行用例,携带详细信息,比如打印的print内容

pytest -x

-x:遇到错误的用例,立即退出执行,并输出结果

pytest -k

-k:表示加需要执行的用例项,-k后面可以是测试函数名,也可以是类名,也可以是模块名,以及目录名称

 也可以通过加入not来不执行一些用例,这里的not要和用例名放在一起用引号

 

pytest xxx.py

::类::用例:可以通过这种形式进行指定用例执行

pytest -m

-m:执行被标记的用例

标记需要用到pytest中的装饰器 @pytest.mark.标记名称

pytest -v

-v:表示查看详细的报告内容

pytest -q

-q:表示简则的测试报告,运行成功通过“.”表示,运行失败通过"F"表示

pytest --maxfail=n

--maxfail=n:其中n表示失败的次数,运行失败n次后,进行停止测试

pytest --lf

--lf:只执行上次失败的用例

posted @ 2023-02-18 10:55  CNF油条  阅读(52)  评论(0)    收藏  举报