Pytest标志测试函数

一、标志测试函数


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 帮助

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容