के लिए कोड कवरेज टूल्स हम वीएस 2008 प्रोफेशनल एडिशन में यूनिट परीक्षण के साथ अपने पैरों को गीला कर रहे हैं और एक बहुत बड़ा स्नैग हो सकता है: इस विशेष वीएस संस्करण में कोड कवरेज निर्धारित करने का कोई तरीका नहीं है । ऐसा लगता है कि यह केवल वीएस टीम सिस्टम डेवलपमेंट एडिशन में उपलब्ध है।वीएस 2008
दूसरे शब्दों में, वीएस 2008 व्यावसायिक संस्करण आपको अपने इच्छित सभी यूनिट परीक्षणों को लिखने की अनुमति देता है, लेकिन यह जांचने के लिए कोई तरीका नहीं है कि कौन से कोड में संबंधित इकाई परीक्षण नहीं है (या परीक्षण द्वारा कितना कोड कवर किया गया है)। क्या यह अवलोकन सही है?
यदि हां, तो क्या कोई कोड कवरेज निर्धारित करने के लिए किसी तृतीय-पक्ष टूल की अनुशंसा कर सकता है? मैंने टेस्टमैट्रिक्स की कोशिश की लेकिन पूरी तरह से अप्रशिक्षित किया गया था (सेटिंग्स स्क्रीन ठीक से छुपा रही थी और 120 डीपीआई पर बटन रद्द कर दिया गया था, परीक्षणों के मेरे वर्तमान सेट को चलाने से एक पूर्ण वीएस लॉकअप हुआ)।
एक पक्ष प्रश्न: तीसरे पक्ष के कवरेज टूल के बजाय, और वीएस टीम सिस्टम डेवलपमेंट एडिशन में अपग्रेड करने की बजाय, क्या यह एनयूनीट को अपनाने और मुफ्त/कम लागत वाली कोड कवरेज टूल खोजने के लिए बेहतर समझ में आएगा? हम अभी तक इकाई परीक्षण में घुटने-गहरे नहीं हैं, और हम एक परीक्षण विधि चुनना चाहते हैं जो लाइन के नीचे हमारे प्रयासों में बाधा नहीं डालेगी ... और बैंक को तोड़ नहीं देगा।
मैंने संक्षिप्त रूप से पार्टकॉवर की कोशिश की लेकिन उसे समझने में परेशानी थी। क्या यह केवल नुनीट के लिए है (क्योंकि यह एक एनसीओवर क्लोन है), या इसका उपयोग वीएस 2008 में एमएस के परीक्षण उपकरण के साथ किया जा सकता है? धन्यवाद! –
मुझे विश्वास है कि आप किसी भी .exe के कवरेज का परीक्षण करने के लिए इसका उपयोग कर सकते हैं जिसे आप पार्टकॉवर से शुरू कर सकते हैं। लेकिन मैं वर्तमान में केवल एनयूनीट परीक्षणों के लिए इसका उपयोग कर रहा हूं। –