在 python 中创建可下载的 pytest 报告的 pdf

问题描述 投票:0回答:2

我需要在执行 pytest 测试后生成一份报告。我也使用了 allure 报告和 pytest html 报告,但我无法获取 pdf,因为他们只为我提供 html 格式,尽管他们的报告演示非常出色。有没有什么替代品,这样我就可以得到相同的,但以 pdf 格式,就像在 Java 中一样,我们可以得到 pdf 格式的报告

pdf report pytest
2个回答
0
投票

我目前正在研究与这个问题非常相似的事情。

这个答案提供了一种在运行 pytest 时访问测试结果的有用方法。

我的技术是将结果组织在字典中,然后生成一个 Markdown 文件,我通过

subprocess
提供给 pandoc。

更新:这项技术效果非常好。


-1
投票

您可以分享示例代码来分享您是如何实现这一目标的吗?

© www.soinside.com 2019 - 2024. All rights reserved.