2013-04-02 5 views
9

मेरे पास एक परीक्षण में उत्पन्न एक XML फ़ाइल है। क्या इसे एचटीएमएल रिपोर्ट एला जेनकींस में बदलने का कोई तरीका है?क्या एक कोबर्टुरा एक्सएमएल को एक HTML रिपोर्ट में परिवर्तित करने का कोई तरीका है?

+1

एक एक्स एसएलटी परिवर्तन? – Jagger

उत्तर

0

आप चींटी का उपयोग करते हैं, तो आप उपयोग कर सकते हैं (नोटिस 'प्रारूप = "एचटीएमएल"'):

<cob:cobertura-report format="html" datafile="${cobertura.ser.file}" destdir="${todir}"> 
    <fileset dir="${srcdir}" includes="**/*.java"/> 
</cob:cobertura-report> 
एक Maven पोम के साथ

, का संदर्भ लें: the manual, जैसे:

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>cobertura-maven-plugin</artifactId> 
    <configuration> 
    <formats> 
     <format>html</format> 
     <!-- format>xml</format --> 
    </formats> 
    </configuration> 
</plugin> 

एक कमांड लाइन स्क्रिप्ट के साथ, भी the manual को देखें उदाहरण के लिए:

cobertura-report.bat --format html --datafile C:\MyProject\build\cobertura.ser --destination C:\MyProject\reports\coverage C:\MyProject\src 
+0

क्या होगा यदि xml फ़ाइल lcov-to-cobertura या ऐसे से है? – Penz

+0

मैं इस पायथन-आधारित [विशिष्ट उद्देश्य उपकरण] (http://eriwen.github.io/lcov-to-cobertura-xml/) में देखता हूं हालांकि मैंने इसे स्वयं नहीं उपयोग किया है। –

+4

मैं पहले से ही gcov परीक्षणों से cobertura.xml बनाने के लिए टोपी का उपयोग कर रहा हूं - मुझे cobertura.xml फ़ाइल से HTML रिपोर्ट जेनरेट करने का एक तरीका है। – Penz

संबंधित मुद्दे

 संबंधित मुद्दे