使用 pytest 执行特定测试

bfa*_*fan 2 python pytest

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

Lau*_*iel 8

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

请参阅“标记测试功能并选择它们进行运行”

本质上,您将使用“标记”一些测试,@pytest.mark.smoke然后使用类似$ pytest -m smoke.