Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Jenkins显示自定义HTML或XML报告_Xml_Jenkins - Fatal编程技术网

使用Jenkins显示自定义HTML或XML报告

使用Jenkins显示自定义HTML或XML报告,xml,jenkins,Xml,Jenkins,我已经通过测试生成了定制的XML报告。有可能用Jenkins显示这些XML吗?如果可能,那么如何使用Jenkins显示它?如果它是自制的XML,我建议您首先将其转换为HTML,然后使用HTML Publisher插件 否则,请将其标记为构建工件,并允许用户从Jenkins作业下载它。首先,您必须: 在testNg.xml文件中配置侦听器 编写侦听器类 然后,配置Jenkins以在生成后显示自定义报告: 转到“生成后操作”->选择“发布html报告” 添加自定义报告所在的目录,例如:/testo

我已经通过测试生成了定制的XML报告。有可能用Jenkins显示这些XML吗?如果可能,那么如何使用Jenkins显示它?

如果它是自制的XML,我建议您首先将其转换为HTML,然后使用HTML Publisher插件

否则,请将其标记为构建工件,并允许用户从Jenkins作业下载它。

首先,您必须:

  • 在testNg.xml文件中配置侦听器
  • 编写侦听器类 然后,配置Jenkins以在生成后显示自定义报告:

  • 转到“生成后操作”->选择“发布html报告”
  • 添加自定义报告所在的目录,例如:/testoutput
  • 在索引页下添加索引文件,例如:custom-report.html

  • 运行构建并查看Jenkins上的自定义html报告

    在Jenkins中安装HTMLPublisher插件,然后执行Eyal提到的步骤

    还有这个摘要显示插件:


    在每个构建中,你都会有一个工作区文件夹,它显示在Jenkins gui中。在那里你可以有你的xml报告。这就是你要问的还是我错了:我希望我在类似问题上的回答能帮助你