Java 詹金斯&x2B;协和+;蚂蚁
我正在尝试使用Concordion插件为Jenkins获取验收测试报告。有人知道Ant的build.xml文件中应该包含什么吗?我想如果我成功地运行了验收测试,html报告就会生成,然后我可以告诉Jenkins是否正确Java 詹金斯&x2B;协和+;蚂蚁,java,ant,jenkins,concordion,Java,Ant,Jenkins,Concordion,我正在尝试使用Concordion插件为Jenkins获取验收测试报告。有人知道Ant的build.xml文件中应该包含什么吗?我想如果我成功地运行了验收测试,html报告就会生成,然后我可以告诉Jenkins是否正确 我很不走运。首先,我为我的英语不好道歉 我最近发现了那些东西。我向你解释我是怎么做的 在build.xml中,我创建了下一个任务 在这个任务中,我执行我的specificacionesfixture类,这是我所有规范的父类,因此它执行所有规范,并且输出留在${test.a
我很不走运。首先,我为我的英语不好道歉 我最近发现了那些东西。我向你解释我是怎么做的 在build.xml中,我创建了下一个任务
在这个任务中,我执行我的specificacionesfixture类,这是我所有规范的父类,因此它执行所有规范,并且输出留在${test.accept.report.dir}文件夹中
然后,在Jenkins中,必须下载HTML Publisher插件,然后必须在Jenkins任务中正确配置它
您可以查看下一个链接以正确配置它
我希望它能帮助你
<!-- Run the Acceptance Tests -->
<target name="tests-aceptacion">
<junit printsummary="on" haltonfailure="yes">
<sysproperty key="concordion.output.dir" value="${test.accept.report.dir}"/>
<classpath refid="junit.class.path" />
<classpath>
<pathelement location="${build.test.accept.dir}"/>
</classpath>
<formatter type="xml" />
<formatter type="plain" />
<batchtest todir="${test.accept.report.dir}">
<fileset dir="${test.accept.dir}">
<include name="**/EspecificacionesFixture.java" />
</fileset>
</batchtest>
</junit>
</target>