Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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
Html hudson/jenkins-单击结果链接时显示内容_Html_Junit_Hudson_Jenkins_Publish - Fatal编程技术网

Html hudson/jenkins-单击结果链接时显示内容

Html hudson/jenkins-单击结果链接时显示内容,html,junit,hudson,jenkins,publish,Html,Junit,Hudson,Jenkins,Publish,我有一个作业,它运行一个可执行文件,生成一个JUnit报告。 此报告由Hudson解析(选中“发布JUnit测试结果报告”选项), 每个测试用例都显示为一个链接。 我想做的是在用户单击链接时显示一个HTML页面 例如,这是Hudson解析的JUnit报告 <?xml version="1.0" encoding="utf-8"?> <testsuite name="Root" package="RunnerRoot" errors="0" failures="3" tests=

我有一个作业,它运行一个可执行文件,生成一个JUnit报告。 此报告由Hudson解析(选中“发布JUnit测试结果报告”选项), 每个测试用例都显示为一个链接。 我想做的是在用户单击链接时显示一个HTML页面

例如,这是Hudson解析的JUnit报告

<?xml version="1.0" encoding="utf-8"?>
<testsuite name="Root" package="RunnerRoot" errors="0" failures="3" tests="5" time="20.2">
  <testcase classname="Runner" name="Test1" time="3.2283228" />
  <testcase classname="Runner" name="Test2" time="2.9512951">
   <failure> Error Running the test </failure>
  </testcase>

运行测试时出错

Hudson创建了两个名为Test1和Test2的链接,我想展示一下 单击链接时从HTML文件中自定义的内容


谢谢

据我所知,没有办法更改测试结果页面,尽管您可以通过编写插件来实现这一点。但是,有一个插件允许您为作业发布自己的html报告-。这将在左侧面板中显示为链接,而不是替换测试结果页面,但它可能是最接近您所需的链接。

您在测试结果页面中已经有了该链接结构。。。或者您想对该页面的显示方式有更多的控制权吗?您好,很抱歉响应太晚。现在,如果我单击测试结果页面中的链接,我会得到一个页面,显示测试用例的堆栈跟踪(即失败消息)。我想显示一个html内容。