7

*.trx在目录中构建完成后,我有一堆测试结果文件 ( ) TestResults

是否可以在 Jenkins 中显示这些测试结果?如何?我尝试了 MSTest Jenkins 插件,但trx每个作业只允许一个文件:(

*.trx文件在每次构建后生成,并以创建日期命名:YYYY_MM_DD.HH_mm_ss.TRX因此名称不断变化(每次重新构建后)。

任何想法如何在 Jenkins 中显示这些测试结果?

4

2 回答 2

0

您可以使用 Jenkins 的 Artifact Deployer 插件:ArtifactDeployer Plugin

于 2015-04-28T13:08:17.340 回答
0

xUnit 插件MSTest 插件结合使用。示例用法 -

xunit(
    [MSTest(deleteOutputFiles: true,
            failIfNotNew: true,
            pattern: '*.trx',
            skipNoTestFiles: false,
            stopProcessingIfError: true)
    ])

请注意,这要求您的 trx 文件位于工作区的根目录中。如果不是,您需要将它们复制到那里。

于 2020-02-18T15:13:46.053 回答