Pytest标志测试函数

2020-09-01  本文已影响0人  小邝小邝

一、标志测试函数

1、第一种:通过::(双冒号)来执行需要执行的函数

    在Pycharm的Terminal中输入pytest -v -s test03.py::test01就只执行test01的函数,其他的函数则不执行。

2、通过模糊查询的方式进行执行,需引入-k参数,

    进行模糊匹配add的函数:pytest -k add test03.py

3、pytest.mark需要通过.ini文件进行配置:

    ①创建一个pytest.ini文件,文件内容为

②新建一个test04.py文件,内容为

在Terminal中执行命令:pytest -m do test04.py,只执行了标志了do的函数

注:console参数说明

-v 用于显示每个测试函数的执行结果

-q 只显示整体结果

-s 用于显示测试函数中print()函数输出

-x --exitfirst,在第一个错误或测试失败时立即退出

-h 帮助

上一篇下一篇

猜你喜欢

热点阅读