2011-12-05 13 views
5

मैं जानना चाहता हूं कि एक phpunit रिपोर्ट कैसे उत्पन्न करें जो बताती है कि कौन से परीक्षण विफल हुए और कौन से परीक्षण पास हुए। Phpunit.xml में कोई विन्यास? मुझे PHP कवरेज रिपोर्ट की तुलना में कोई जानकारी नहीं मिली।PHPUnit रिपोर्ट जेनरेट करें (असफल और उत्तीर्ण टेस्ट)

मैं करूंगा नीचे दी गई छवि (JUnit द्वारा उत्पन्न) की तरह कुछ

enter image description here

धन्यवाद

उत्तर

4

आप काफी हर उत्पादन प्रारूप आप junit.xml लॉगफ़ाइल से चाहते हैं बना सकते हैं। इसे स्वयं करने के लिए एक उदाहरण here, here is a table और here is a little more on the subject पाया जा सकता है।

यदि आप बहु परियोजना के लिए कुछ छोटा चाहते हैं तो "सिस्मो" है, एक बहुत ही कम सीआई सर्वर जो आपकी सभी स्थानीय परियोजनाओं को चलाता है ताकि आप हमेशा उनकी स्थिति जान सकें। Check the symfony project page for details

आमतौर पर, के रूप में ज्यादातर लोगों की जरूरत नहीं है/स्थानीय स्तर पर होने वाली इस रिपोर्टिंग चाहते हैं और एक छोटे से अधिक देखना चाहते हैं, यह स्थानीय स्तर पर नहीं किया जाता है और a full blown Continuous Integration server like JenkinsDemo प्रयोग किया जाता है। यह आपको सभी सूचनाएं दिखा सकता है जो PHPUnit प्रदान कर सकते हैं और बहुत कुछ। Check my setup guide यह देखने के लिए कि इंस्टॉलेशन कठिन नहीं है।


अद्यतन:

यह भी देखें: SO: Web interface to phpunittests और Visual PHPUnit उपकरण वहाँ से।

+0

धन्यवाद, मैंने जेनकींस का उपयोग किया। – dextervip

+0

यह 404 का एक अच्छा संग्रह है। कृपया केवल लिंक के बजाय कुछ कोड पोस्ट करें। –

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