Toni
का जवाब बहुत उपयोगी है, लेकिन मैंने सोचा कि कुल शुरुआती लोगों के लिए कवरेज मूल्यांकन का परीक्षण करने के लिए एक त्वरित शुरुआत (जैसे मैं हूं)।
जैसा कि पहले ही उल्लेख किया गया है, विजुअल स्टूडियो प्रोफेशनल और कम्युनिटी एडिशन में बिल्ट-इन टेस्ट कवरेज सपोर्ट नहीं है। हालांकि, यह काफी आसानी से प्राप्त किया जा सकता है। मैं दृश्य अध्ययन 2015 व्यावसायिक के भीतर NUnit परीक्षणों के साथ उपयोग के लिए चरण-दर-चरण कॉन्फ़िगरेशन लिखूंगा।
NuGet इंटरफ़ेस का उपयोग करके OpenCover NUGet घटक स्थापित करें
OpenCoverUI एक्सटेंशन प्राप्त करें । यह उपकरण -> एक्सटेंशन और अपडेट का उपयोग करके सीधे विजुअल स्टूडियो से इंस्टॉल किया जा सकता है
टूल -> विकल्प -> OpenCover.UI विकल्प -> सामान्य का उपयोग करके, उचित निष्पादन योग्य का उपयोग करने के लिए OpenCoverUI को कॉन्फ़िगर करें।
नुनीत पथ: `nunit-कंसोल.exe फ़ाइल को इंगित करना चाहिए। यह केवल NUnit 2.xx संस्करण के भीतर पाया जा सकता है, जिसे यहाँ से डाउनलोड किया जा सकता है ।
OpenCover पथ : यह आमतौर पर स्थापित पैकेज को इंगित करना चाहिए<solution path>\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe
ReportGenerator NUGet पैकेज स्थापित करें
पहुंच OpenCover Test Explorer
OpenCover मेनू से । वहां से परीक्षणों की खोज करने की कोशिश करें। यदि यह विफल रहता है, तो अधिक विवरण के लिए आउटपुट विंडो जांचें।
अधिक विवरण के लिए OpenCover परिणाम (OpenCover मेनू के भीतर) की जाँच करें। यह एक पेड़ आधारित दृश्य में कोड कवरेज जैसे विवरण का उत्पादन करेगा। आप उस कोड को भी हाइलाइट कर सकते हैं जो कवर नहीं किया गया है (ऊपर-बाएँ में छोटा आइकन)।
ध्यान दें: जैसा कि उल्लेख किया गया है, OpenCoverUI NUnit (3.xx) के नवीनतम प्रमुख संस्करण का समर्थन नहीं करता है। हालाँकि, अगर परीक्षण के भीतर इस संस्करण के लिए कुछ भी उपयोग नहीं किया जाता है, तो यह NUnit 3.xx संस्करण को स्थापित किए बिना, बिना किसी समस्या के काम करेगा।
यह त्वरित शुरुआत को कवर करता है। जैसा कि टिप्पणियों में पहले ही उल्लेख किया गया है, अधिक उन्नत कॉन्फ़िगरेशन और स्वचालन के लिए इस लेख की जांच करें।