• Pytest运行多个py文件


    创建两个test_XX.py文件分别测试桌面和服务器

    test_desktop.py
    
    import pytest
    
    
    @pytest.mark.Desktop_Professional
    @pytest.mark.特性1
    def test_1():
        print('执行了桌面专业版特性1用例')
        assert True
    
    
    @pytest.mark.Desktop_Professional
    @pytest.mark.特性2
    def test_2():
        print('执行了桌面专业版特性2用例')
        assert False
    
    test_server.py
    
    import pytest
    
    
    @pytest.mark.Server_e
    @pytest.mark.特性1
    def test_3():
        print('执行了服务器欧拉版特性3用例')
        assert False

    我们现在需要测试桌面版,终端输入:

    pytest -v   test_desktop.py
    

    测试桌面版和服务器,终端输入:

    pytest -v test_server.py  test_desktop.py
  • 相关阅读:
    排序简介
    排序集锦
    排序图解
    UVA 11809
    uva1588kickdown
    C++中输入输出的重定向
    uva1587BOX
    uva 10340 All in All
    uva 1368 DNA Consensus String
    彻底理解MapReduce shuffle过程原理
  • 原文地址:https://www.cnblogs.com/tarzen213/p/15856480.html
Copyright © 2020-2023  润新知