pytest框架之pytest-html报告生成

一、关于安装

pytest-html属于pytest的一个插件,使用它需要先安装

pip install pytest-html

pytest可以生成多种样式的结果:

生成JunitXML格式的测试报告,命令:--junitxml=path

生成ResultLog格式的测试报告,命令:--resultlog=report/log.txt

生成Html格式的测试报告,命令:--html=OutPuts/reports/report.html(相对路径)

二、生成html报告

if __name__ == '__main__':
    # 生成python-html报告
    pytest.main(['-s', '-v', '--html=OutPuts/reports/report.html'])

生成的测试报告位置:

pytest框架之pytest-html报告生成_第1张图片

打开测试报告:

pytest框架之pytest-html报告生成_第2张图片

你可能感兴趣的:(pytest框架之pytest-html报告生成)