入门5-Pytest执行参数详解

执行的参数

-vs  -v 输出详细信息 -s输出调试信息(print(“xxx”)里的xxx)。

-n 多线程运行。(前提安装插件pytest-xdist),例如pytest -n=2

--returns num失败重跑(安装插件 pytest-returnfaires) 例 pytest -vs –returns 2  //Web自动化里比较有意义

              Raise Exception() 抛出异常

              Try except 解决异常

-x  出现一个用例失败则停止测试 如pytest -vs -x

--maxfail 出现几个失败才终止 如:pytest -vs –maxfail=2

--html (前提安装 pytest-html)生成html报告 例 pytest –html ./reports/result.html

-k 运行测试用力中包含某个字符串的测试用例  例 pytest -k “baidu or google” //注意需要命名规范 or代表两种情况都执行

posted @ 2023-05-07 20:24  蜗牛果果  阅读(24)  评论(0编辑  收藏  举报