问题标签 [pytest-html]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何使用 pytest-html 将测试步骤写入生成的 html 报告?
我找不到将字符串添加到代表我的测试步骤的 HTML 报告的方法。
我在https://pypi.org/project/pytest-html/中看到 我应该尝试使用:
但似乎它不起作用。
我希望每个测试都包含测试步骤,这些测试步骤表示为带有信息性描述的字符串。
有什么办法吗?
python - 如何在程序中使用 pytest-html 生成 html 报告和 IDE PyCharm?
我正在从 PyCharm 启动我的测试,一旦完成,我想创建一个报告。我怎样才能在我的代码中做到这一点?
我看到了 pytest_html 模块,但我只看到了一个命令(pytest --html=report.html --self-contained-html
)放在cmd.exe上,我想知道如何直接在我的程序中执行此操作?
python - pytest-html 使用测试结果的输出自定义结果表
我正在尝试使用 pytest 进行 API 自动化。我想将 status_code 作为使用 pytest-html 生成的报告 html 中的列之一。我在测试函数的一个变量中收集了 status_code。但是如何将它传递给 conftest 中的钩子。
我的单元测试文件有以下代码。
我的 conftest 文件有以下代码:
如果我想从 test1_cust_list_page 单元测试中调用 status_code 的值,最后一行的代码应该是什么。
我指的是下面的堆栈,但第二个选项不清楚要调用哪个函数。 如何向 pytest html 报告添加其他变量
python-3.x - 如何更改每个测试的 pytest-html 报告中显示的路径
我正在使用 pytest-html 生成 html 报告。但在我的报告中,显示每个测试用例运行的完整路径。我只想显示类名和测试用例名。
在我的 conftest.py 文件中
实际结果:显示每个测试的完整路径
预期:只需要类名和测试用例名
python - 如何更新 pytest-html 中的环境表
我正在尝试编辑默认的 pytest-html 报告并想要更新环境表。
我需要在环境表中添加浏览器、应用程序 URL 和其他变量的行并删除一些默认行。
我曾经在环境表中添加额外的变量
但是,当我添加多个元数据变量时,它会引发错误
谁能帮我实现它
report - 在没有命令行参数的 pytest 中自动生成 html 报告
我正在使用 pytest-html 插件。在命令行中传递参数时会生成 html 报告。需要自动创建 html 报告,并且 html 报告链接应该显示在终端中。
python - 发送折叠行的 html 报告
我正在尝试通过电子邮件发送 pytest html 报告,但是电子邮件中的 javascript 被禁用。因此,html 报告默认展开所有行,并使电子邮件内容相当长。我在哪里可以设置默认折叠的行?
我试图添加一个自定义 CSS 来折叠。但这也会在启用 javascript 时使报告折叠。
python - 如何在pytest中设置报告路径?
早上好,我有一个关于报告 html - pytest 的问题。
在我的测试中,每个文件中有 4 个文件和 3.4 个测试。我想为将位于不同文件夹中的每个文件创建一个报告,例如 file1 - folder1 等。然后开始我的测试:
但是,所有内容都在一个文件和一个文件夹中。这怎么能改变?代码中的变量:
repoPa = os.getenv("report")
pytest - 如何在 pytest-html 报告中添加标记
我正在尝试阅读 pytest-html 的源代码,不知道如何获得结果.. 如果我添加像 @pytest.mark.p0 这样的标记,我想在 pytest-html 报告中显示这个标记,喜欢用官方演示添加描述,如何添加它。
console - 如何捕获 pytest-html 上的日志详细信息以及写入控制台?
在我的 pytest 脚本中,我需要自定义pytest-HTML
报告以捕获标准输出,同时写入控制台,因为我在自动化测试中有用户输入。
目前,如果我从 Windows 命令行运行以下命令,我会在控制台上获得输出,但在HTML report
.
另外,我想知道自定义HTML report
可以更新file name
,ordering test based on time of the execution
和capturing the std-out
.