2009-02-05 7 views
6

क्या किसी को भी बिल्ड बिल्ड में xUnit.net परीक्षण परिणामों और कोड कवरेज दिखाने के लिए टीम बिल्ड प्राप्त करने में कोई सफलता मिली है? एमएसबिल्ड धावक परीक्षण को ठीक से चला रहा है और परिणाम लॉग फ़ाइल में हैं, लेकिन बिल्ड रिपोर्ट के परीक्षण परिणाम और कोड कवरेज परिणाम क्षेत्र क्रमशः "कोई परीक्षण परिणाम नहीं" और "कोई कवरेज परिणाम" नहीं कहते हैं। क्या टीम बिल्ड xUnit.net धावक द्वारा निर्यात किए जाने वाले परीक्षण परिणामों के लिए एक निश्चित स्थान/प्रारूप की तलाश कर रही है?xUnit.net परीक्षण सूट के लिए परीक्षण परिणाम और कवरेज दिखाने के लिए मैं टीम बिल्ड कैसे प्राप्त करूं?

उत्तर

3

टीएफएस/टीमबिल्ड को निश्चित रूप से किसी विशेष प्रारूप में परीक्षण परिणामों की आवश्यकता होती है, उन्हें विशेष रूप से टीएफएस में भी प्रकाशित होने की आवश्यकता होती है।

मैं वर्तमान में गल्लियो परीक्षण धावक के लिए इस समस्या को देख रहा हूँ, और दो संभावित विकल्पों की पेशकश कर सकते:

  1. 'जेनेरिक टेस्ट' परियोजना प्रकार कि VSTS प्रदान करता है अंदर XUnit परीक्षण लपेटकर का प्रयास करें - यह वह जगह है जहां एमएसटीएस्ट xUnit परीक्षण धावक निष्पादित करता है।
  2. एक XSLT के साथ आओ बदलने (या समान) कि MSTest स्कीमा के XUnit परिणाम मैप कर सकते हैं ( NUnit परीक्षण के लिए इस दृष्टिकोण का एक उदाहरण के लिए http://www.codeplex.com/nunit4teambuild देखें)।
संबंधित मुद्दे