美文网首页
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