मैंने सी # भाषा का उपयोग करते हुए न्यूटिट फ्रेमवर्क में सेलेनियम का उपयोग करके परीक्षण लिखे हैं। मैं इन परीक्षणों को टीएफएस में निर्माण के हिस्से के रूप में जोड़ना चाहता हूं। तो जब भी नया निर्माण उत्पन्न होता है। ये परीक्षण बिल्ड और जेनरेट/ईमेल रिपोर्ट के हिस्से के रूप में भी चलाने में सक्षम होंगे।टीएफएस में एनयूनीट टेस्ट (सी # में लिखा गया) को एकीकृत करने के लिए कैसे?
उत्तर
आपको नए निर्माण प्रणाली vNext निर्माण का उपयोग करने की सलाह देते हैं। vNext बिल्ड जेएसओएन आधारित हैं, और आप msbuild, powerhell और विविध अन्य स्क्रिप्टिंग भाषाओं में बनाए गए कार्यों को प्लगइन कर सकते हैं।
कैसे NUnit टेस्ट एकीकृत करने के लिए TFS बनाता में के बारे में, इस ब्लॉग स्पष्ट रूप से वर्णन करता है ऐसा करने के तरीके: Running NUnit Tests in a TFS 2015 Build vNext
सीधे शब्दों में संक्षेप इस प्रकार है:
- NUnit टेस्ट एडाप्टर
के लिए Nuget पैकेज जोड़ेंनिर्माण परिभाषा के अंदर कस्टम टेस्ट एडाप्टर का पथ निर्दिष्ट करें
दृश्य स्टूडियो TestWindows फ़ोल्डर के अंदर प्रतिलिपि बनाई जा रही एडेप्टर
nunit संकुल के साथ कस्टम टेस्ट एडाप्टर के लिए पथ निर्दिष्ट करें
आप के लिए कुछ अन्य ट्यूटोरियल संदर्भ:
xUnit or NUnit with Visual Studio Online Build
Running nUnit and Jasmine.JS unit tests in TFS/VSO vNext build
उत्तर के लिए धन्यवाद –
- 1. एनयूनीट टेस्ट
- 2. सी #+ में सी # कंपाइलर लिखा गया था?
- 3. एनयूनीट टेस्ट को कैसे ऑर्डर करें
- 4. एनयूनीट टेस्ट प्रोजेक्ट
- 5. मैवेन टेस्ट चरण में TODO हैंडलिंग को एकीकृत करने के लिए कैसे?
- 6. गड़बड़ी में uglify-es को एकीकृत करने के लिए कैसे?
- 7. टीएफएस बिल्ड टेस्ट परिणाम
- 8. सेलेनियम ग्रिड सी #/एनयूनीट
- 9. परीक्षण मामले में 'ओवर-टेस्टिंग' को कैसे रोकें? (सी #/एनयूनीट)
- 10. एचटीएमएल किस भाषा में लिखा गया है?
- 11. एसीयुलरजेएस 2.0 ईसीएमएस्क्रिप्ट में पुनः लिखा गया?
- 12. सी ++ और जावास्क्रिप्ट यूआई में फ़ायरफ़ॉक्स क्यों लिखा गया है?
- 13. FTP सर्वर सी # में लिखा
- 14. क्या सीसीसी में जीसीसी सी संकलक लिखा गया है?
- 15. सीएल बनाम सीएल + में लिखा गया डीएलएल सी ++
- 16. क्या सी # में लिखा गया एक jQuery जैसी पुस्तकालय है?
- 17. क्या सी # में एक मेमकैच समकक्ष लिखा गया है?
- 18. मौजूदा एंड्रॉइड प्रोजेक्ट में लिनफ़ोन को एकीकृत करने के लिए
- 19. लूइस को बॉट बिल्डर में एकीकृत करने के लिए
- 20. एनयूनीट
- 21. RabbitMQ किस भाषा में लिखा गया था?
- 22. आईओएस एप्लिकेशन में Pinterest को एकीकृत करने के लिए
- 23. Angular2 में Linkedin को एकीकृत करने के लिए
- 24. सीएस में पूरी तरह से लिखा ओएस के कोर (डिवाइस abstraction स्तर) हैं? (जैसे: "यूनिक्स सी में लिखा गया है")
- 25. क्या सी # ऐप्स में स्क्रिप्टिंग भाषाओं को एकीकृत करने के लिए यह समझ में आता है?
- 26. AngularUI को AngularJS को एकीकृत करने के लिए कैसे?
- 27. विशिष्ट Logitech एकीकृत कीबोर्ड (सी # में)
- 28. टीएफएस कॉपी टेस्ट प्लान त्रुटि TF237165 को कैसे हल करें?
- 29. कोको में एक्सकोड के साथ फाइंडर सिंक एक्सटेंशन को एकीकृत करने के लिए कैसे करें
- 30. बाउंसीकास्टल जार को एकीकृत करने में समस्या
आप किस टीएफएस निर्माण का उपयोग कर रहे हैं? पुराने xmal निर्माण या नया vnext निर्माण? –
मैं टीएफएस बिल्ड 2015 का उपयोग कर रहा हूं –