据我所知,生成HTML报告的一种方法是从系统终端运行,但我希望我的代码能够动态处理它,这样当我从终端运行代码时,我就不必传递--html=report.html
参数。
在运行pytest的目录中创建一个pytest.ini
。然后,您可以在运行pytest时使用addopts
变量来添加默认参数。看起来像这样的东西:
pytest.ini
[pytest]
addopts = --html=reports/automation.html