क्या एमएसटीएस्ट में एनयूएनआईटी के समान स्टैंडअलोन जीयूआई है जो मुझे इसका उपयोग करने और दृश्य स्टूडियो के बिना परीक्षण चलाने देता है? एमएसटीएस्ट के लिए आधिकारिक साइट क्या है जहां मैं इसका उपयोग कैसे कर सकता हूं इसके बारे में और जान सकता हूं?मैं विजुअल स्टूडियो के बिना एमएसटीएस्ट का उपयोग कैसे करूं?
उत्तर
यह एक जीयूआई (विजुअल स्टूडियो से अलग) नहीं है लेकिन वहाँ एक कमांड लाइन उपकरण है: MSTest.exe
यहाँ running MSTest tests पर आधिकारिक दस्तावेज है।
आप इसे mstest.exe के साथ कर सकते हैं, लेकिन यह चाल दृश्य स्टूडियो इंस्टॉल किए बिना काम करने में है। इसमें कई फाइलों और रजिस्ट्री प्रविष्टियों की प्रतिलिपि शामिल है। मैंने इसके बारे में here ब्लॉग किया है।
अच्छी चाल ... प्रक्रिया की जटिलता NUnit में परीक्षण लिखने का तर्क है :) – Precipitous
धन्यवाद, पोस्ट वास्तव में सहायक है। आपने उस पोस्ट में अपडेट प्रकाशित किया है, जिसमें 'तैनाती योग्यतम पैकेज' बनाने के लिए बैच स्क्रिप्ट शामिल है, अगर कोई आपकी साइट पर ध्यान नहीं देता है, तो यहां लिंक है: http://mindinthewater.blogspot.com/ 2011/02/निष्पादन-दृश्य-स्टूडियो-2010-इकाई-परीक्षण.html –
अपने परीक्षण धावक के रूप में Gallio का उपयोग करें ... तो जब आप एमएसटेस्ट को लगातार छोड़ देते हैं और वास्तविक परीक्षण ढांचे में जाते हैं तो यह नाटक का इतना अधिक नहीं होता है।
गैलियो को अभी भी एमएसटीएस्ट को अलग से स्थापित करने की आवश्यकता है। यह समस्या को हल नहीं करता है। – alimbada
उम, हाँ यह करता है। "क्या एमएसटीएस्ट के पास एनयूएनआईटी के समान स्टैंडअलोन जीयूआई है जो मुझे इसका उपयोग करने और दृश्य स्टूडियो के बिना परीक्षण चलाने देता है?" मैं गैलियो के साथ हर समय वीएस के बिना परीक्षण चलाता हूं। प्रश्न वीएस के संबंध में है, एमएसटेस्ट नहीं। वीएस के बाहर परीक्षण चलाना बहुत तेज है और आपको सीआई प्रथाओं – RhysC
होने का कारण बनता है यह एक शानदार उपकरण है। NUnit यूआई की तरह काम करता है। –
तुम भी codeplex से इस उपकरण का उपयोग कर सकते हैं: http://testrunner.codeplex.com ...
अभी तक .NET 4.0 का समर्थन नहीं करता है। क्या आपको पता है कि एक समान उपकरण है जो .NET 4.0 का समर्थन करता है? –
उन्होंने नेट 4 में लिखे गए परीक्षणों का समर्थन करने के लिए 2012 में इसे अपडेट किया।0 :) – JohnZaj
MSTest दृश्य स्टूडियो की स्थापना के बिना इस्तेमाल किया जा सकता। आपको install Visual Studio Test Agent की आवश्यकता होगी, जो माइक्रोसॉफ्ट से मुफ्त डाउनलोड है।
मुझे लगता है कि यह दृष्टिकोण मैन्युअल रूप से MSTest.exe और इसकी निर्भरताओं को बिल्ड सर्वर पर कॉपी करने की तुलना में लाइसेंसिंग परिप्रेक्ष्य से बेहतर है।
संदर्भ के लिए इस ब्लॉग देखें: http://blogs.msdn.com/b/anutthara/archive/2009/12/16/running-tests-in-mstest-without-installing-the-vs-ide.aspx
'visualstudio2013testagents' और' visualstudio2015testagents' दोनों के लिए चॉकलेट पैकेज हैं जो आपके सीआई सिस्टम (टीमसिटी/जेनकींस) या अन्य टूल्स के लिए सही स्थानों पर स्थापित होना चाहिए। – dragon788
- 1. मैं एसटीए चेतावनियों के बिना एमएसटीएस्ट में WaitHandler.WaitAll का उपयोग कैसे करूं?
- 2. न्यूटिट बनाम विजुअल स्टूडियो 2010 का एमएसटीएस्ट?
- 3. विजुअल स्टूडियो का उपयोग किये बिना मैं एक प्रबंधित संग्रहीत प्रक्रिया को कैसे तैनात करूं?
- 4. क्या मैं विजुअल स्टूडियो को स्थापित किए बिना mstest.exe का उपयोग कर सकता हूं?
- 5. एमएसटीएस्ट -> मैं ब्रेकपॉइंट्स का उपयोग क्यों नहीं कर सकता?
- 6. विजुअल स्टूडियो के बिना डब्ल्यूपीएफ?
- 7. एमएसटीएस्ट का उपयोग कर ऑब्जेक्ट्स का नकल कैसे करें?
- 8. मैं गैर-एचटीएमएल आधारित परियोजना के लिए विजुअल स्टूडियो 2010 एमवीसी 3 का उपयोग कैसे करूं?
- 9. मैं विजुअल स्टूडियो 2010
- 10. मैं TLBIMP.EXE का उपयोग कैसे करूं?
- 11. मैं विजुअल स्टूडियो सारांश में लिंक कैसे क्लिक करूं?
- 12. मैं विजुअल स्टूडियो 2010
- 13. मैं पीडीबी फाइलों का उपयोग कैसे करूं
- 14. मैं दो अलग-अलग विजुअल स्टूडियो समाधान कैसे विलय करूं?
- 15. एसएसआईएस का उपयोग विजुअल स्टूडियो
- 16. विजुअल स्टूडियो 2010 परियोजनाओं के बिना विजुअल स्टूडियो 2010 परियोजनाओं के बिना
- 17. विजुअल स्टूडियो 2012 एमएसटीएस्ट बनाम एनयूनीट पेशेवरों और विपक्ष
- 18. विजुअल स्टूडियो हस्तक्षेप के बिना विंडोज सेवा
- 19. विजुअल स्टूडियो के बिना टीएफएस स्रोत नियंत्रण?
- 20. विजुअल स्टूडियो के बिना संदर्भ जोड़ना
- 21. व्यवस्थापक अधिकारों के बिना विजुअल स्टूडियो चलाना
- 22. मैं विजुअल स्टूडियो डीबगर से आउटपुट कैसे रीडायरेक्ट करूं?
- 23. मैं विजुअल स्टूडियो 2008 में एमवीसी कैसे स्थापित करूं?
- 24. मैं विजुअल स्टूडियो इंस्टॉलर शर्तों को कैसे निर्दिष्ट करूं?
- 25. एमएसटीएस्ट
- 26. मैं विजुअल स्टूडियो परिनियोजन प्रोजेक्ट
- 27. मैं वीएमवेयर का उपयोग कर विजुअल स्टूडियो परियोजनाओं को कैसे डीबग करूं?
- 28. मैं विजुअल स्टूडियो 2005/resharper
- 29. मैं विजुअल स्टूडियो 2008
- 30. विजुअल स्टूडियो 2010 से Mercurial का उपयोग कैसे करें? विजुअल स्टूडियो 2010 में
@mark - लेकिन यह है कि बहुत काम अपने परीक्षण निर्माण सर्वर पर चलाने के लिए प्राप्त करने के लिए है :) – Gishu
मैं एक दो भागों उत्तर है। पहला भाग यह है कि आप इसे ओएनसी करते हैं और लाभ यह है कि बिल्ड सर्वर साफ रहता है - कोई वीएस स्थापित नहीं है। दूसरा भाग यह है कि यह सबसे कम महत्वपूर्ण समस्या थी जो हमारे पास थी। अन्य समस्याएं - गतिशील और संयोजी परीक्षणों में असमर्थता ने हमें mstest छोड़ने और एमबीयूनीट/गैलियो को अपनाने के लिए मजबूर किया और हमने कभी भी इस निर्णय को खेद नहीं किया है। – mark
@mark - अपनी युद्ध कहानी साझा करने के लिए धन्यवाद। अच्छी जानकारी मुझे हमेशा नूनिट से मिस्टेस्ट में जाने का कोई कारण नहीं मिला .. लेकिन संगठन। शक्तियां अन्यथा सोचती हैं। – Gishu