You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSTest.Console.exe未生成JUnit XML结果文件,如何配置供Jenkins使用?

解决VSTest.Console生成JUnit XML测试报告的问题

要让VSTest.Console.exe生成Jenkins兼容的JUnit XML测试结果文件,只需在原命令中添加指定日志格式的参数即可,具体操作如下:

  • 基础命令修改:
    在原有命令后追加/Logger:JUnit参数,命令变为:

    VSTest.Console.exe MyTests.dll /ResultsDirectory:TestResults /Logger:JUnit
    

    执行后,TestResults目录下会自动生成带时间戳的JUnit格式XML文件。

  • 自定义报告文件名(可选):
    如果需要指定固定的XML文件名,方便Jenkins直接读取,可以使用更详细的日志参数:

    VSTest.Console.exe MyTests.dll /ResultsDirectory:TestResults /Logger:"JUnit;LogFileName=TestResults.xml"
    
  • 环境说明:
    通常Visual Studio自带的测试工具集已经包含JUnit日志适配器,无需额外安装组件。如果遇到适配器缺失的情况,确保已安装Visual Studio的"测试工具"相关工作负载。

内容的提问来源于stack exchange,提问作者Markus F

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 06:52:20