美文网首页
001_在Python程序中使用PyTest

001_在Python程序中使用PyTest

作者: 拖延症旳理想主义者 | 来源:发表于2020-12-06 22:28 被阅读0次

    使用pytest.main()执行测试用例

    import pytest
    from loguru import logger
    
    
    class MyPlugin(object):
    
        @staticmethod
        def pytest_sessionfinish():
            logger.info("测试用例执行完成")
    
    
    if __name__ == '__main__':
        """
        -s: 显示程序中的print/logging输出
        -v: 丰富信息模式, 输出更详细的用例执行信息
        -q: 安静模式, 不输出环境信息
        -k:关键字匹配,用and区分:匹配范围(文件名、类名、函数名)
        """
        pytest.main(["-q", "-s", "test_01_case.py"], plugins=[MyPlugin(), ])
    
    

    相关文章

      网友评论

          本文标题:001_在Python程序中使用PyTest

          本文链接:https://www.haomeiwen.com/subject/itbawktx.html