一、mark标签介绍
在测试用例/测试类前面加上:@pytest.mark.标签名,
打标记范围:测试用例、测试类、模块文件
二、使用mark进行分类
在使用mark标签之前要创建pytest.ini配置文件,同样在运行的时候,‘-m’参数后边也要标识分类标签的名称
1.创建测试代码
import pytest
def test_01():
print('oi')
@pytest.mark.number_01
def test_02():
print('iu')
def test_03():
print('iuu')
2.配置文件:(注意:一定是pytest.ini)
[pytest]
markers=
number_01: 分类1
number_02: 分类2
number_03: 分类3
3.执行:
if __name__ == '__main__':
pytest.main(['-s','-v','-m','number_01','test_mark.py'])
完整代码:
import pytest
def test_01():
print('oi')
@pytest.mark.number_01