pytest.mark
时间: 2023-10-30 10:58:04 浏览: 168
pytest
`pytest.mark` 是 Pytest 提供的一个装饰器,用于为测试用例打上标记。通过使用标记,可以方便地选择运行指定标记的测试用例。
例如,为一个测试用例打上 `@pytest.mark.smoke` 标记,表示该测试用例属于 smoke 测试,然后在运行测试时,使用命令 `pytest -m smoke` 就可以只运行被标记为 smoke 的测试用例。
除了 `@pytest.mark.smoke`,还有许多其他的标记可以使用,例如 `@pytest.mark.parametrize` 用于参数化测试用例,`@pytest.mark.skip` 用于跳过测试用例等等。
阅读全文