pytest学习和使用-HTML报告如何生成?(pytest-html)_from py
在Python中使用pytest生成HTML报告的方法如下:
- 首先,确保安装了
pytest
和pytest-html
插件。如果没有安装,可以使用pip进行安装:
pip install pytest pytest-html
- 使用pytest命令行运行测试时,添加
--html=report.html
参数来生成HTML报告。例如:
pytest --html=report.html
这将在当前目录生成一个名为report.html
的HTML报告文件。
如果你想要在代码中生成HTML报告,可以使用pytest.main()
函数:
import pytest
# 运行测试并生成HTML报告
pytest.main(['--html=report.html'])
这段代码会在运行测试时生成一个HTML报告。记得在调用这段代码的脚本或模块中,测试用例应该是可以被pytest识别并执行的。
评论已关闭