1

所以我有一个 .Net 4.7.2 解决方案和一个单元测试项目,也使用 4.7.2 和 xunit。

我有一个 jenkins 作业设置,每 5 分钟运行一次单元测试,如果有任何测试失败,请向我发送电子邮件。目前,我只知道如何生成和发送 XML 文件,但我还有另一项 jenkins 工作,用于针对 .Net Core 解决方案进行单元测试,如果任何工作失败,该解决方案会向我发送 TRX 文件。

我真的很喜欢 TRX 文件格式(其中包含的模板和信息),我想更改我的 .Net 4.7.2 作业以发送 TRX 文件,但据我所知,MSTEST 是唯一的方法生成一个 TRX 文件,它只适用于 .Net Core。

我对 jenkins 报告方面的选择只有一个粗略的了解,但我想知道是否可以生成 TRX 文件或将 XML 文件转换为 TRX post build。

提前致谢

当前的 Jenkins Windows 批处理命令

cd "C:\Program Files (x86)\Jenkins\workspace\JenkinsJobName\packages\xunit.runner.console.2.3.1\tools\net452\"
xunit.console "C:\Program Files (x86)\Jenkins\workspace\JenkinsJobName\TestProject\bin\Debug\TestProject.dll" 
-xml "C:\Program Files (x86)\Jenkins\workspace\JenkinsJobName\report.xml"
4

0 回答 0