pytest--用例标签
Posted aiyumo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pytest--用例标签相关的知识,希望对你有一定的参考价值。
用例标签:
执行测试用例: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‘,‘标签名‘)
以上是关于pytest--用例标签的主要内容,如果未能解决你的问题,请参考以下文章