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'])
    

      

    上班求生存,下班求发展
  • 相关阅读:
    在 MAC 下配置 Nginx
    Color Schema 配色随笔
    .Net与 WebAssembly 随笔
    关于Xamarin、Qml、数据绑定、MVC、MVVM 相关的散讲
    用Nuget部署程序包
    Qt3D
    Qt3D Shader
    Qt QML 2D shader
    LearnOpenGL
    Qt3D 5.9 and future
  • 原文地址:https://www.cnblogs.com/ljf520hj/p/15479142.html
Copyright © 2011-2022 走看看