मैंने वीएस 2012 का उपयोग करने के लिए स्विच किया है और अधिकांश हिस्सों में यह बहुत अच्छा है। समस्या यह है कि मैं श्रेणी के अनुसार अपने यूनिट परीक्षण को फ़िल्टर करने का तरीका नहीं ढूंढ सकता?मैं विज़ुअल स्टूडियो 2012 में श्रेणी द्वारा इकाई परीक्षण कैसे फ़िल्टर कर सकता हूं?
उत्तर
मान लें तो आप इस तरह TestCategoryAttribute का इस्तेमाल किया है है "MyTestCategory" एक विशेष वर्ग के परीक्षण को निकालने के लिए फिल्टर पाठ बॉक्स में इस टाइप करें::, एक विशेष वर्ग को शामिल करने के लिए इस फ़िल्टर का पाठ बॉक्स में टाइप करें: विशेषता -Trait: "MyTestCategory"
आप कई श्रेणियों को फ़िल्टर या शामिल कर सकते हैं। यह आपको टेस्ट एक्सप्लोरर विंडो में एकीकरण परीक्षण और स्वचालित यूआई परीक्षणों को फ़िल्टर करने की अनुमति देता है ताकि आप "बिल्ड के बाद रन टेस्ट" का अधिक प्रभावी ढंग से उपयोग कर सकें।
अधिक के लिए यहाँ देखें: http://msdn.microsoft.com/en-us/library/hh270865.aspx#BKMK_Searching_and_filtering_the_test_list
मैं भी इस सुविधा की तलाश में हूं और जहां तक मैं कह सकता हूं कि आप श्रेणी द्वारा फ़िल्टर नहीं कर सकते हैं। मैंने एक खोज फ़िल्टर श्रेणी का उपयोग करने का प्रयास किया श्रेणी: "श्रेणी नाम", लेकिन यह काम नहीं किया। ऐसा प्रतीत होता है कि आप कमांड लाइन (http://msdn.microsoft.com/en-us/library/dd286683.aspx) से परीक्षण श्रेणियों द्वारा चला सकते हैं, और आप परिभाषित कर सकते हैं कि कौन सी श्रेणियां किसी निर्माण में चलती हैं (http: // msdn.microsoft.com/en-us/library/dd286595.aspx), लेकिन यह आईडीई से संभव नहीं दिखता है।
मैं विजुअल स्टूडियो 2012 के डिफ़ॉल्ट परीक्षण उपकरण को आजमाने की उम्मीद कर रहा था, लेकिन निर्भरता के साथ मेरे पास परीक्षण श्रेणियों पर है, एकमात्र विकल्प तीसरे पक्ष के व्यावसायिक उपकरण जैसे जेटब्रेन डॉटकॉवर प्रतीत होता है।
2012 के साथ भेजे गए नए टेस्ट एक्सलोरर में, आप 'टेस्ट परिणाम', 'फ़ाइल नाम', ... आदि द्वारा परीक्षण समूह कर सकते हैं लेकिन आरटीएम बिल्ड समूह/टेस्ट एक्सप्लोरर द्वारा खोज टेस्ट एक्सप्लोरर से मौजूद नहीं है। हालांकि VS2012 में TestCategory (टेस्टकेसफिल्टर का उपयोग कर वीएस 2012 आरसी में चुनिंदा यूनिट परीक्षण चलाना) के आधार पर कमांडलाइन और टीमबिल्ड में एक फ़िल्टर है।
वीएस टीम के एक सदस्य से, वे इस लापता विशेषता के महत्व को समझ गए। यह बैकलॉग में है, और यह फरवरी निर्माण/अपडेट में उपलब्ध होना चाहिए।
हालिया विजुअल स्टूडियो 2012 सीटीपी में यह सुविधा जोड़ा गया है।
[TestMethod, TestCategory("MyTestCategory")]
public void MyTest() {}
टेस्ट एक्सप्लोरर विंडो में: टेस्ट एक्सप्लोरर अब लक्षण (श्रेणियों) द्वारा समूह परीक्षण करने का विकल्प और लक्षण के आधार पर फ़िल्टर करने के लिए (श्रेणियों) https://msdn.microsoft.com/en-us/library/hh270865.aspx
लिंक मर चुका है ... – Vaccano
- 1. जहां विज़ुअल स्टूडियो 2012
- 2. विजुअल स्टूडियो 2012 धीमी इकाई परीक्षण
- 3. मैं विज़ुअल स्टूडियो 2012 में विज़िओ 2010 में लिखित सी # कोड से यूएमएल आरेख कैसे उत्पन्न कर सकता हूं?
- 4. सीएसला और इकाई ढांचे के साथ विजुअल स्टूडियो 2012 परीक्षण
- 5. मैं विजुअल स्टूडियो 2012
- 6. मैं कैसे परीक्षण कर सकता हूं: RSpec
- 7. मैं जीसी परीक्षण कैसे कर सकता हूं?
- 8. मैं विजुअल स्टूडियो 2012
- 9. मैं विजुअल स्टूडियो 2012
- 10. विज़ुअल स्टूडियो
- 11. कैसे दृश्य स्टूडियो 2012 और इकाई की रूपरेखा 5
- 12. विज़ुअल स्टूडियो
- 13. क्या विज़ुअल स्टूडियो 2012 का उपयोग कर एआरएम डेस्कटॉप प्रोग्राम बनाया जा सकता है?
- 14. मैं इन Django रिकॉर्ड्स को कैसे फ़िल्टर कर सकता हूं?
- 15. विज़ुअल स्रोत सुरक्षित - विज़ुअल स्टूडियो
- 16. विज़ुअल स्टूडियो 2012 समाधान को बंद करते समय
- 17. मैं LINQ में विभाजन द्वारा कैसे उपयोग कर सकता हूं?
- 18. मैं कॉफ़ीस्क्रिप्ट में निरंतर निर्माण/इकाई परीक्षण कैसे कर सकता हूं?
- 19. मैं एसएसआईएस पैकेज में स्वचालित इकाई परीक्षण कैसे कर सकता हूं?
- 20. जावा में मैं प्रभावी ढंग से परीक्षण (इकाई/एकीकरण) समवर्ती कोड कैसे कर सकता हूं?
- 21. मैं कोर डेटा माइग्रेशन का परीक्षण कैसे कर सकता हूं?
- 22. मैं एक विंडोज सेवा का परीक्षण कैसे कर सकता हूं?
- 23. विज़ुअल स्टूडियो
- 24. विजुअल स्टूडियो 2012 मूल सी ++ परीक्षण
- 25. क्या मैं दृश्य स्टूडियो 2012 टी-एसक्यूएल संपादक में #regions परिभाषित कर सकता हूं?
- 26. मैं पर्ल में यूनिट परीक्षण कैसे कर सकता हूं?
- 27. मैं इस फ्लास्क ऐप का परीक्षण कैसे कर सकता हूं?
- 28. मैं डेटाटेबल को कैसे फ़िल्टर कर सकता हूं?
- 29. मैं यूनिट परीक्षण jquery संवाद कैसे प्रदर्शित कर सकता हूं?
- 30. मैं कैसे दावा कर सकता हूं कि एक सी # एसिंक विधि इकाई परीक्षण में अपवाद फेंकता है?
तो मैं इस हालांकि जब भी मैं फिर से खुल एक दृश्य स्टूडियो इस परीक्षण फिल्टर से बाहर साफ कर दिया जाता काम करने के लिए मिला है। जब भी मैं विजुअल स्टूडियो खोलता हूं, मैं इसे स्वचालित रूप से रखना चाहता हूं -ट्रेट: "बिल्डस्कीप" हमेशा तब जोड़ा जाता है जब मैं एक विशिष्ट समाधान/हर समय खोलता हूं (यदि मैं प्रति समाधान नहीं कर सकता)। – SteckDEV
माइक्रोसॉफ्ट ने अपने यूआई के साथ ऐसा करने का कोई तरीका नहीं दिया है। इसे हैक करने का एक तरीका हो सकता है, लेकिन मैं आमतौर पर हाल ही के विकल्पों के ड्रॉप डाउन से इच्छित फिल्टर का चयन करता हूं। –
धन्यवाद। TestCategory द्वारा फ़िल्टरिंग परीक्षण विजुअल स्टूडियो 2015 में उसी तरह काम करता है – Boogier