मेरे पास कुछ एकीकरण परीक्षण (सेलेनियम के साथ) हैं जो असफल मैवेन प्लगइन के साथ चल रहे हैं। Failsafe केवल एक्सएमएल रिपोर्ट फाइलें उत्पन्न करता है।जेनकींस में Failsafe एचटीएमएल रिपोर्ट
1) मैं HTML रिपोर्ट
2 उत्पन्न करने के लिए) मैं एचटीएमएल रिपोर्ट
1 के लिए करने के लिए जेनकींस में एक लिंक करना चाहते हैं चाहते हैं) मैं "Maven-अचूक-रिपोर्ट-प्लगइन" स्थापित असफलता-रिपोर्ट-केवल लक्ष्य का उपयोग करने के लिए।
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.13</version>
<executions>
<execution>
<phase>post-integration-test</phase>
<goals>
<goal>failsafe-report-only</goal>
</goals>
</execution>
</executions>
</plugin>
लेकिन मानक आउटपुट में, कुछ भी नहीं उत्पन्न किया जा रहा है:
[INFO]
[INFO] >>> maven-surefire-report-plugin:2.13:failsafe-report-only (default) @ BaseContrats >>>
[INFO]
[INFO] <<< maven-surefire-report-plugin:2.13:failsafe-report-only (default) @ BaseContrats <<<
[INFO]
[INFO] --- maven-surefire-report-plugin:2.13:failsafe-report-only (default) @ BaseContrats ---
मेरी फेल सेफ-रिपोर्टों निर्देशिका में, मैं केवल एक्सएमएल रिपोर्ट फ़ाइलें नहीं बल्कि एचटीएमएल लोगों की है।
क्या यह असफलता के लिए एचटीएमएल रिपोर्ट जेनरेट करने के लिए अच्छी प्लगइन है?
2) के लिए, मैं जेनकींस प्लगइन "सेलेनियम एचटीएमएल रिपोर्ट" स्थापित और बाद निर्माण कार्रवाई "प्रकाशित सेलेनियम एचटीएमएल रिपोर्ट" जोड़ा गया है और "लक्ष्य/फेल सेफ-रिपोर्ट" "सेलेनियम परीक्षण परिणाम स्थान" के लिए मूल्य के साथ कॉन्फ़िगर किया गया पैरामीटर, लेकिन जेनकिंस इंटरफेस में कुछ भी प्रदर्शित नहीं होता है (निश्चित रूप से क्योंकि मेरी एचटीएमएल रिपोर्ट फाइल उत्पन्न नहीं होती है ...)।
क्या आप इन 2 अंकों के लिए मेरी मदद कर सकते हैं?
मुझे लगता है कि मेवेन "साइट" प्लगइन आपके लिए HTML रिपोर्ट जेनरेट करेगा, है ना? या तो मुझे या मुझे पता है कि जब तक आप सही स्थान पर परीक्षण आउटपुट फ़ाइलों का पता लगाने के लिए जुनीट प्लगइन फ़िल्टर सेट करते हैं तो जेनकिंस इसे तब तक कर सकते हैं। – djangofan