2013-08-30 11 views
9

के साथ एक HTML परीक्षण-रिपोर्ट जेनरेट करना मेरी टीम वर्तमान में हमारे यूनिट परीक्षणों के लिए परीक्षक के रूप में कर्म का उपयोग करती है। अब हम यह पता लगाने की कोशिश कर रहे हैं कि परीक्षा प्राप्त करने वाले एचटीएमएल फाइल उत्पन्न करने के लिए कर्म प्राप्त करने का कोई तरीका है या नहीं।कर्म

हम इससे क्या हासिल करने की उम्मीद करते हैं कि हम अपने सर्वरों में से एक पर कर्म चल रहे हैं और जब भी हम नए कोड या परीक्षण अपलोड करते हैं, तो हमारे परीक्षण विभिन्न ब्राउज़रों के असंख्य पर फिर से चलेंगे। इन परीक्षणों द्वारा उत्पन्न एचटीएमएल-फाइल तब किसी भी व्यक्ति द्वारा प्रदर्शित की जा सकती है कि सभी परीक्षण अभी भी सभी अलग-अलग डेस्कटॉप और मोबाइल ब्राउज़र पर परीक्षण किए गए हैं या नहीं।

वर्तमान में मैंने कर्म के जूनिट रिपोर्टर का उपयोग करने के लिए देखा है और फिर इन फ़ाइलों को एचटीएमएल फाइलों के लिए चींटी के साथ पोस्ट-प्रोसेस कर दिया है, लेकिन वर्तमान में हम ग्रंट को हमारे बिल्डिंग टूल के रूप में उपयोग कर रहे हैं और मैं चींटी शामिल नहीं करना चाहूंगा मिश्रण के लिए।

साथ ही, क्या कर्म निर्णय लेने के लिए कुछ प्रकार की मार्गदर्शिका है यदि हम निर्णय लेते हैं कि कोई भी हमारे मुद्दे को हल करने का सबसे अच्छा तरीका होगा?

https://github.com/matthias-schuetz/karma-htmlfile-reporter

बस अपने karma.conf.js को जोड़ कर उसे परीक्षण के परिणाम के साथ एक HTML फ़ाइल का उत्पादन करेगा:

उत्तर

16

मैं एक साधारण HTML रिपोर्टर जो काम करता है लिखा है।

+1

बहुत बढ़िया! यह वास्तव में मेरा दिन बना दिया। मैं इसे सीधे बाहर देख रहा हूं – Metareven

+0

शानदार प्लगइन! – MBielski

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