0
我想爲Jenkins使用Concordion插件以獲得驗證測試報告。任何人都知道要在Ant的build.xml文件中包含什麼?我猜如果我設法運行驗收測試,那麼將生成html報告,然後我可以指出Jenkins是否正確?Jenkins + Concordion + Ant
我跟着Getting Started沒有運氣。
我想爲Jenkins使用Concordion插件以獲得驗證測試報告。任何人都知道要在Ant的build.xml文件中包含什麼?我猜如果我設法運行驗收測試,那麼將生成html報告,然後我可以指出Jenkins是否正確?Jenkins + Concordion + Ant
我跟着Getting Started沒有運氣。
首先,我很抱歉我的英語不好。
我最近那些東西。我解釋你是怎麼做到的。
嗯,在我的build.xml我創建的下一個任務
<!-- 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>
有了這個任務,我執行我的EspecificacionesFixture類,即是父類我所有的規格,所以它執行所有規格,輸出保留在$ {test.accept.report.dir}文件夾中。
然後,在Jenkins中,您必須下載HTML Publisher插件,然後您必須在Jenkins任務中正確配置它。
您可以查看其配置正確 http://blog.shinetech.com/2014/05/09/concordion-integration-with-jenkins/
我希望它可以幫助你下一個環節。