据我所知,生成 HTML 报告的一种方法是从系统终端运行,但我希望我的代码能够动态处理它,这样当我从终端运行代码时,我不必传递
--html=report.html
参数。
最佳答案
在运行 pytest 的目录中创建一个 pytest.ini
。然后,您可以在运行 pytest 时使用 addopts
变量添加默认参数。看起来像这样的东西:
pytest.ini
[pytest]
addopts = --html=reports/automation.html
关于pytest - 如何从代码内部而不是从系统终端启用 PyTest HTML 报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60570498/