gpt4 book ai didi

junit - 在 Jenkins 中生成报告

转载 作者:行者123 更新时间:2023-12-01 06:30:16 27 4
gpt4 key购买 nike

成功运行测试后需要在 Jenkins 中运行作业,它需要执行作为生成测试报告的构建后操作

为此,我已配置

发布 JUnit 测试结果报告

在该领域

测试报告 XML : continuum/*/target/surefire-reports/*TestSuite.xml

' continuum/*/target/surefire-reports/TestSuite.xml' 不匹配任何内容:'continuum' 存在但不存在 'continuum//target/surefire-reports/*TestSuite.xml'

你能帮我解决这个错误吗....??

最佳答案

我假设您有一个“执行 JUnit 测试”构建步骤。这将在您指定的位置生成一个 JUnit XML 文件,例如 TestOutput/junitresults.xml。

在“发布 JUnit 测试结果报告”构建后步骤中,您只需要指定 TestOutput/junitresults.xml。

只要您的测试执行并生成输出文件,无论测试是否失败,Post Build 步骤都不会无法发布它。

您不应该尝试在surefire-reports 目录中发布文件,除非您告诉JUnit 在该目录中编写其输出文件。通常你不会。

如果您想让它更简单,只需告诉 JUnit 通过删除 TestOutput/将其输出文件写入 Jenkins WORKSPACE 根目录,然后指定 junitresults.xml。

关于junit - 在 Jenkins 中生成报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22833269/

27 4 0
文章推荐: haskell - 是否可以在 Haskell 的库中编写自己的流融合?
文章推荐: xslt - 如何打印单个
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com