如何在 Jenkins WEB GUI 中显示生成的 trx 文件



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

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

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

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

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

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

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

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

最新更新