标签:pre import tag imp 用例 value script col port
用例标签:
执行测试用例:pytest 测试套件名 -m 标签名
import pytest ‘‘‘ 用例标签: @pytest.mark.标签名 执行测试:pytest 测试套件名 -m 标签名 这样执行会有警告,提示标签未注册 注册标签: 方式一: 创建配置文件pytest.ini [pytest] markers = tag1:tag description # 标签描述,可以不写 tag2: 方式二: 创建conftest.py文件,存放在命令行当前目录 def pytest_configure(config): config.addinivalue_line(‘markers‘,‘回归测试‘) config.addinivalue_line(‘markers‘,‘标签名‘) ‘‘‘ @pytest.mark.smoketest def test_01(): print(‘开始执行测试用例1‘) @pytest.mark.冒烟 def test_02(): print(‘开始执行测试用例2‘) @pytest.mark.回归测试 def test_03(): print(‘开始执行测试用例3‘)
标签注册文件:
pytest.ini
[pytest] markers = tag1:tag description # 标签描述,可以不写 tag2:tag2 smoketest: 冒烟:
configtest.py
def pytest_configure(config): config.addinivalue_line(‘markers‘,‘回归测试‘) config.addinivalue_line(‘markers‘,‘标签名‘)
标签:pre import tag imp 用例 value script col port
原文地址:https://www.cnblogs.com/aiyumo/p/12448063.html