विजुअल स्टूडियो 2010 का उपयोग करते हुए स्थानीय निर्माण के बाद यूनिट परीक्षण चलाना, समाधान समाधान में सभी यूनिट परीक्षणों को चलाने के लिए स्वचालित रूप से समाधान को हल करने का कोई तरीका है?विजुअल स्टूडियो 2010
उत्तर
आप इसे करने के लिए एक मैक्रो रिकॉर्ड कर सकते हैं। मैक्रो में, आप बिल्ड चलाएंगे और फिर इकाई परीक्षण शुरू करेंगे। फिर आप मैक्रो को एक ही चरण में करने के लिए बस चला सकते हैं। अधिक जानकारी के लिए Tools->Macros
देखें।
संपादित आप कर सकते हैं मैक्रो के लिए भी रिकॉर्ड कुंजीपटल शॉर्टकट, और मुझे लगता है कि आप मौजूदा ऐसे निर्माण के लिए Ctrl-Shift-बी के रूप में प्रमुख दृश्यों, उपयोग कर सकते हैं। तो यदि आप CTRL-SHIFT-B के डिफ़ॉल्ट व्यवहार को ओवरराइड करना चाहते हैं, तो यह एक तरीका होगा।
आप भी इस ऐड-ऑन की कोशिश कर सकते: अपनी आवश्यकताओं को पूरा करना चाहिए http://ox.no/software/continuoustesting
मुझे यह समाधान पसंद है, लेकिन, ऐसा लगता है कि यह केवल पहली टेस्ट प्रोजेक्ट (असेंबली) से इकाई परीक्षण चलाएगा जो इसे पाता है (कम से कम ऐसा लगता है कर रही हो)। –
क्षमा नहीं किया गया था। यह कई मामलों में एक मुद्दा होना चाहिए। – slamidtfyn
इन मैक्रो में से एक:
Sub RebuildAndTestAll()
DTE.Solution().SolutionBuild().Clean(True)
DTE.Solution().SolutionBuild().Build(True)
DTE.ExecuteCommand("Test.RunAllTestsInSolution")
End Sub
Sub BuildAndTest()
DTE.Solution().SolutionBuild().Build(True)
DTE.ExecuteCommand("Test.RunAllTestsInSolution")
End Sub
इस पृष्ठ का वर्णन करता है कमांड लाइन से स्वचालित परीक्षण चल रहा है:
http://msdn.microsoft.com/en-us/library/ms182486.aspx
MSTest.exe वह प्रोग्राम है जिसकी आपको आवश्यकता है, लेकिन एमएस वेब साइट पर बहुत अधिक जानकारी है।
किसी को अब भी इस पढ़ने के लिए, इस दृश्य स्टूडियो एक्सटेंशन का उपयोग:
http://visualstudiogallery.msdn.microsoft.com/c074d3c6-71e2-4628-9e7c-7690e706aef4
यह वास्तव में आपको क्या करना चाहती है, यानि कि एक स्थानीय निर्माण के बाद अपने परीक्षण चलाने के। असफल परीक्षण आपकी त्रुटि विंडो में बिल्ड त्रुटि के रूप में दिखाई देंगे ...
यह आउट ऑफ़ द बॉक्स कार्यक्षमता @ माइक्रोसॉफ्ट क्यों नहीं है? :)
जो लोग दृश्य स्टूडियो में परीक्षण करना चाहते हैं 2012 यहाँ एक बहुत ही दिलचस्प ऐड-ऑन है:
TestAfterBuild
http://www.youtube.com/watch?v=t7X_-eKDhwk
http://visualstudiogallery.msdn.microsoft.com/5dca9c5c-29cf-4fd7-b3ff-573e5776f0bd?SRC=VSIDE
- 1. विजुअल स्टूडियो 2010 सी कोड विजुअल स्टूडियो 2010 में
- 2. विजुअल स्टूडियो 2010
- 3. विजुअल स्टूडियो 2010
- 4. विजुअल स्टूडियो 2010
- 5. विजुअल स्टूडियो 2010
- 6. विजुअल स्टूडियो 2010
- 7. विजुअल स्टूडियो 2010 प्रोजेक्ट
- 8. विजुअल स्टूडियो 2010
- 9. विजुअल स्टूडियो 2010
- 10. विजुअल स्टूडियो 2010
- 11. विजुअल स्टूडियो 2010
- 12. विजुअल स्टूडियो 2010
- 13. मैं विजुअल स्टूडियो 2010
- 14. विजुअल स्टूडियो 2010
- 15. विजुअल स्टूडियो 2010
- 16. विजुअल स्टूडियो 2010 अल्टीमेट
- 17. WindowsSdkDir विजुअल स्टूडियो 2010
- 18. विजुअल स्टूडियो 2010
- 19. विजुअल स्टूडियो 2010: टूलबार
- 20. विजुअल स्टूडियो 2010 डीबगर
- 21. विजुअल स्टूडियो 2010
- 22. क्या विजुअल स्टूडियो 2010
- 23. विजुअल स्टूडियो 2010 टूलटिप
- 24. विजुअल स्टूडियो 2010
- 25. अनइंस्टॉल विजुअल स्टूडियो 2010
- 26. विजुअल स्टूडियो 2010
- 27. विजुअल स्टूडियो 2010
- 28. विजुअल स्टूडियो 2010
- 29. विजुअल स्टूडियो 2010
- 30. विजुअल स्टूडियो 2010
मैं पसंद करेंगे को प्रभावित नहीं करने के लिए कैसे हम जब हम विकास कर रहे हैं तो निर्माण करें। दूसरे शब्दों में, मैं इकाई परीक्षणों को चलाने के लिए चाहता हूं जब डेवलपर बिल्ड -> बिल्ड समाधान के माध्यम से समाधान संकलित करता है। –
@ रिक डी - जहां तक मुझे पता है, बिल्ड-> बिल्ड समाधान के व्यवहार को बदलने का कोई तरीका नहीं है। – dcp
@ रिक डी - हालांकि, आंशिक समाधान के लिए मेरा नवीनतम संपादन देखें। – dcp