zoukankan      html  css  js  c++  java
  • pytest分类执行pytest.mark.分类名称

    1、@pytest.mark.分类名称

    2、执行时 '-m','分类名称'

    方法一:

    class Testb(object):
    
    
        datas = ['zhangsan1','lisi1']
        @pytest.mark.smoke
        @pytest.mark.parametrize('data', datas)
        def test0001(self,data,writeb):
            print("传参:",data)
            return data
    
    
        datas = ['zhangsan2','lisi2']
        @pytest.mark.smoke
        @pytest.mark.parametrize('data', datas)
        def test0002(self,data,writeb):
            print("传参:",data)
            return data
    
        datas = ['zhangsan3','lisi3']
        @pytest.mark.web
        @pytest.mark.parametrize('data', datas)
        def test0003(self,data,writeb):
            print("传参:",data)
            return data
    
    if __name__ == '__main__':
            pytest.main(['-s', r'D:pythonworklianxipytestlianxi	este.py','-m','web'])
    

      

     方法二:

    web = pytest.mark.web  
    @web
    web = pytest.mark.web
    
    class Testb(object):
    
    
        datas = ['zhangsan1','lisi1']
        @pytest.mark.smoke
        @pytest.mark.parametrize('data', datas)
        def test0001(self,data,writeb):
            print("传参:",data)
            return data
    
    
        datas = ['zhangsan2','lisi2']
        @pytest.mark.smoke
        @pytest.mark.parametrize('data', datas)
        def test0002(self,data,writeb):
            print("传参:",data)
            return data
    
        datas = ['zhangsan3','lisi3']
        @web
        @pytest.mark.parametrize('data', datas)
        def test0003(self,data,writeb):
            print("传参:",data)
            return data
    
    if __name__ == '__main__':
            pytest.main(['-s', r'D:pythonworklianxipytestlianxi	este.py','-m','web'])
    

      

    上班求生存,下班求发展
  • 相关阅读:
    软件加载前显示加载中画面
    datatable用法
    arcsde安装
    dev gridcontrol (一)绑定值
    dev常用
    lookupedit用法(combox功能)
    关于NetBox2.8端口问题
    asp.net中,登录互斥的相关代码(不包含中途退出的处理)
    我老婆其人其事(一)
    判断文件是否为UTF8编码(以前收集的)
  • 原文地址:https://www.cnblogs.com/ljf520hj/p/15479142.html
Copyright © 2011-2022 走看看