pytest-html相关内容

如何构建包装器 pytest 插件?

我想用以下方式包装pytest-html插件: 添加选项 X 给定选项 X,从报告中删除数据 我能够通过实现 pytest_addoption(parser) 函数来添加选项,但卡在第二件事上...... 我能做的是:实现一个钩子 frmo pytest-html.但是,我必须访问我的选项 X,才能执行该操作.问题是,pytest-html 的钩子没有将“请求"对象作为参数,所 ..
发布时间:2021-06-25 18:51:33 Python

Pytest:测试运行后如何显示生成的报告?

我将 pytest 与 pytest-html 插件结合使用,该插件生成一个测试运行后的 HTML 报告. 我正在使用自动连接的会话装置在浏览器中自动打开生成的 HTML 报告: @pytest.fixture(scope="session", autouse=True)def session_wrapper(请求):print('会话包装初始化...')屈服# 在 Mac 或 Windo ..
发布时间:2021-06-25 18:47:39 Python

在pytest中设置动态文件夹和报告名称

我在 Python 的 pytest 中动态设置报告名称和文件夹时遇到问题.例如:我已经在 2020-03-06 21:50 运行了所有 pytest 的测试,所以我想将我的报告存储在文件夹 20200306 中,名称为 report_2150.html.我希望它在测试完成后立即自动化并触发. 我在 VS Code 中工作,我的目标是与没有自动化经验的同事分享我的工作,所以我的目标是将其用作 ..
发布时间:2021-06-25 18:40:17 Python

如何在通过测试的pytest bdd中包含硒截图?

我正在用pytest bdd编写硒测试.我正在使用pytest-html生成报告.为了进行调试或只是为了进行适当的日志记录,我需要selenium屏幕截图和html报告中的其余日志.但是我无法在通过的报告中使用硒截图. 这是我正在尝试的事情.conftest.py中有一个pytest-html挂钩包装器 conftest.py @ pytest.mark.hookwrapperde ..
发布时间:2021-05-10 20:14:06 Python