python - 使用 pytest 执行特定测试

标签 python pytest

在 pytest 中有没有办法向测试添加属性,例如“冒烟测试”或“回归”,然后只运行这些测试?

最佳答案

是的,您可以为此使用标记。

参见 "Marking test functions and selecting them for a run"

本质上,您将使用 @pytest.mark.smoke“标记”您的一些测试,然后使用类似 $ pytest -m smoke 的命令启动它们。

关于python - 使用 pytest 执行特定测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52340319/

相关文章:

python - 如何在Python模块初始化时启用日志记录?

python - 微调超参数不会提高分类器的分数

Python输出: "Not Found"

python - Pytest Hook 导致测试多次运行

python-3.x - Python调用模拟 "="未调用结果

python - 如何更改pytest中的错误和故障检测?

python - 填充接触图像边界的对象中的孔

python - Matplotlib 3D Surface 缺少 1 个必需的位置参数 : 'Z'

python - 如何在 pytest pytest_sessionstart 中正确失败

django - pytest Django : unable to access db in fixture teardown