我们如何将单元测试结果从测试发布到工件?是否采用HTM和XML格式? 我尝试添加此“ 常规设置/工件路径: testresults。* => testresults.zip
在构建步骤中,我使用.NET CLI(dotnet)作为Runner类型
请帮助!
答案 0 :(得分:0)
在命令行中,您可以使用以下dotnet test -l:trx;LogFileName=TestOutput.xml
,但TeamCity将默认记录器替换为自己的记录器,以提供集成和实时反馈。您可以通过添加配置参数dotnet.cli.test.reporting=Off
来防止TeamCity替换默认记录器,请注意在这种情况下TeamCity没有测试报告。
因此要实现您的目标:
dotnet.cli.test.reporting=Off
-l:trx;LogFileName=TestOutput.xml
中添加命令行参数Command line parameters
Artifact paths
指定为**/TestOutput.xml => TestResults.zip