我是 Spock 的新手,需要弄清楚是否可以自定义 Spock 生成的 XML 测试报告文件。据我所知,到目前为止,我可以生成 JSON 报告文件,在其中我可以访问所有测试的开始和结束时间。
我已将 Spock 与 Jenkins 集成,并且我能够在每次构建后看到生成的测试报告。我想知道是否有一种方法可以自定义此报告以包括开始和结束时间?
有什么办法可以吗
这是我想要的一个例子
<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="SpecName" tests="12" skipped="0" failures="2" errors="0" timestamp="2018-16-15T09:12:59" hostname="DESKTOP-VANP1TU" time="0.864">
<properties/>
<testcase name="FeatureName" classname="SpecName" time="0.116" startTime="2018-16-15T09:12:59" endTime="2018-16-15T09:12:59"/>
.
.
.
</testsuite>
如您所见,我在报告中添加了两个字段(StartTime 和 endTime)。