nunit-3.0 - 将 NUnit3 XML 合并为一个 HTML 以发布到 Jenkins
问题描述
我有多个 testresult.xml(比如 testresultMachine1.xml、testresultMachin2.xml 等),通过在 Jenkins 管道构建期间在不同机器上运行我的 nunit3 测试得到。
现在,我想在主节点上合并这些 XML,并使用https://github.com/extent-framework/extentreports-dotnet-cli中的extent.exe 从多个 xml 生成单个合并的 html 报告。
但是,我观察到 extent.exe 为每个 testresult.xml 创建了一个单独的文件夹,例如一个名为 testresultMachine1、testresultMachine2 等的文件夹,其中每个文件夹都有自己的 index.html 和 dashboard.html。
如何获得单个合并的 index.html 和 dashboard.html?extent.exe 是否是正确的工具,因为 ReportUnit 已被弃用。
解决方案
目前这是不可能的,但我在这里提出了增强:https ://github.com/extent-framework/extentreports-dotnet-cli/issues/6 。
*编辑
现在可以使用 --merge 参数进行合并。
推荐阅读
- python - Pycharm 无法连接到控制台
- javascript - 为什么我的焦点/蓝色事件监听器没有触发?
- firebase - 尝试部署时出错:工作区中未设置配置“生产”
- objective-c - Swift 构建 Linux 与 macOS
未找到 - java - 乘法表输出
- java - 我的 Netbeans 11.3 IDE 有问题
- python - 如何在python qt设计器中显示带有两个按钮的消息
- swift - 为什么每次我的 tableview 重新加载时,里面都有重复项?
- typescript - 类型“DocumentData”不可分配给类型“IProduct”
- bash - 如何在 Ubuntu 中编写增量备份脚本?