码迷,mamicode.com
首页 > 其他好文 > 详细

pytest--用例标签

时间:2020-03-09 13:20:13      阅读:86      评论:0      收藏:0      [点我收藏+]

标签: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,标签名)

 

pytest--用例标签

标签:pre   import   tag   imp   用例   value   script   col   port   

原文地址:https://www.cnblogs.com/aiyumo/p/12448063.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!