2013-10-25 6 views
5

वर्तमान में विजुअल स्टूडियो 2012 में, जब मेरे इकाई परीक्षण का कोड कवरेज हो रही है, सब मैं देख सकता selected tests और all testsविजुअल स्टूडियो 2012 में एक विशिष्ट परियोजना के लिए टेस्ट विश्लेषण कोड कवरेज कैसे चलाएं?

के लिए विकल्प मैं केवल एक परियोजना से कवरेज प्राप्त करना चाहते है। मैं उसे कैसे कर सकता हूँ?

enter image description here

उत्तर

7

परियोजना enter image description here

  • द्वारा परीक्षण फिल्टर करने के लिए "टेस्ट एक्सप्लोरर" विंडो का उपयोग तो फिर तुम CTRL+A उपयोग कर सकते हैं परीक्षण को चुनने के लिए।

  • अब जब आप केवल उन परीक्षणों के लिए कवरेज का विश्लेषण करें कोड कवरेज (या परीक्षण राइट क्लिक करें और "Analyse coverage for selected tests" का चयन करें), तो आपको मिल जाएगा पर "चयनित टेस्ट" पर अमल

  • जब आप में देखो कोड कवरेज परिणाम, आप देखेंगे कि Covered % में केवल परीक्षण द्वारा कवर की गई कक्षाओं के लिए गैर-शून्य आंकड़े शामिल होंगे।

  • afaik परिणामों में एक परियोजना से 0% कवरेज (यानि गैर-परीक्षण) कक्षाओं को छिपाने का कोई तरीका नहीं है, जो शर्म की बात है क्योंकि इसका मतलब है कि आपको कवर% से सॉर्ट करना होगा और 0 की सभी चीज़ों को अनदेखा करना होगा। प्रोजेक्ट (ओं) के सभी वर्गों को दिखाया गया है कि चयनित परीक्षण संदर्भ दिखाए जाएंगे, लेकिन यदि चयनित परीक्षण उन्हें स्पर्श नहीं करते हैं, तो उन लोगों के लिए कवरेज 0

के रूप में दिखाया जाएगा
संबंधित मुद्दे