在pytest-html中,有没有一种方法可以组合两个不同pytest运行的html报告



基本上,我有一个场景,需要分别运行一组并行pytest和另一组串行pytest。每个将生成单独的pytest html报告。但我正在寻找将生成的两个报告结合起来的解决方案。例如:测试-n自动-m";非串行"--dist=loadfile--html=report1.html测试-n自动-m";串行"--dist=loadfile--html=report2.html

有没有一种方法可以将report1.html和report2.html合并并生成单个html报告?

Pytest HTML合并

有一个新的实用程序可以合并多个pytest-html报告。

我在工作中使用过它,它对我们很有用。

假设您在当前目录./下有多个html报告。

安装

pip install pytest-html-merger

用法

pytest_html_merger -i ./ -o ./merged.html

将生成统一的pytest-html报告。

在Linux上进行了测试,但也应该在Windows上运行。

github页面链接

https://github.com/akavbathen/pytest_html_merger

享受吧!

相关内容

  • 没有找到相关文章

最新更新