gpt4 book ai didi

xml - 关于 Jenkins JUnit XML 格式

转载 作者:数据小太阳 更新时间:2023-10-29 01:48:03 32 4
gpt4 key购买 nike

我正在编写一个脚本,该脚本以 Jenkins 接受的 JUnit XML 格式生成测试结果。

我通读了 StackOverFlow 中有关此主题的一些答案:JUnit XML format specification that Hudson supportsSpec. for JUnit XML Output但这些都没有谈到“testsuites”属性或选项的细节。

我想显示“testsuites”下所有“testsuite”的“testcase”总数、失败“testcase”总数和跳过“testcase”总数。

<testsuites *something to add here to include the info demanded*>...</testsuites>

有什么办法可以实现吗?

任何帮助将不胜感激!

最佳答案

我认为这些信息将由 Jenkins 自动计算。如果没有 - 不要费心添加它,它无论如何都不会显示。

这里有一个关于如何调试这类东西的有用提示:创建一个作业(我们将其命名为 jUnitReport)“接触”一个文件(我们将其命名为 jUnit.xml) 在 shell/batch 构建步骤中;添加“发布 JUnit 测试结果报告”并在“测试报告 XML”编辑框中指定 jUnit.xml。运行作业一次 - 这将创建其工作区。现在将要测试的有效 jUnit.xml 放在工作区中。再次运行作业并检查测试结果。

重要的是不要删除“触摸”步骤 - 否则 Jenkins 会认为测试结果过时并导致构建失败。

您现在可以在不运行实际测试的情况下使用 jUnit.xml 并检查它如何影响 Jenkins 显示的结果。

关于xml - 关于 Jenkins JUnit XML 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11530955/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com