आप क्या कहते हैं कि एक बड़े .NET अनुप्रयोग में यूनिट परीक्षणों का प्रबंधन करने का सबसे अच्छा तरीका है? क्या समाधान में प्रत्येक अलग परियोजना के लिए एक परीक्षण परियोजना या अन्य परियोजनाओं में सभी परीक्षणों के लिए एक बड़ी परीक्षण परियोजना बेहतर है?.NET इकाई परीक्षण परियोजना संगठन
उदाहरण के लिए अगर वहाँ एक समाधान में 10 परियोजनाओं हैं, यह 10 अतिरिक्त परीक्षण परियोजनाओं या एक बड़े परीक्षण परियोजना के लिए पूरे समाधान के लिए पर्याप्त होगा बेहतर है?
मैं जानता हूँ कि वहाँ कुछ मॉड्यूलर परीक्षण विधानसभाओं द्वारा की पेशकश की लाभ हैं, लेकिन बहुत इसी तरह की बातों परीक्षण श्रेणियों का उपयोग कर प्राप्त किया जा सकता। संकलन कई परियोजनाओं के साथ अधिक समय लेता है, लेकिन आप उन परियोजनाओं को बहिष्कृत कर सकते हैं जिनकी आपको आवश्यकता नहीं है, जबकि यदि आपके पास एक एकल परियोजना है तो आप ऐसा नहीं कर सकते हैं, लेकिन संकलन थोड़ा कम समय लेता है।
कृपया अपने उत्तरों में प्रत्येक विकल्प के लिए फायदे/नुकसान की रूपरेखा तैयार करें। इस सवाल पर
सीआई के लिए टेस्ट श्रेणियां बहुत अच्छी हैं, और विशेष रूप से सेलेनियम परीक्षण के लिए। आप किसी दिए गए कार्य आइटम के लिए उपयोगकर्ता की कहानी लिख सकते हैं, उसके लिए सेलेनियम परीक्षण उत्पन्न कर सकते हैं, फिर एक बार कार्य आइटम पूरा हो जाने पर, चेकइन पर, कार्य आइटम के लिए उन परीक्षणों को पूरे रिग्रेशन सूट के साथ निष्पादित किया जाता है। यह सीआई पाइप के नीचे बहुत सी छोटी गलतियों को तैनात करने से रोकने में मदद करता है। अब मुझे लगता है कि मैं प्रति वास्तविक परियोजना एक परीक्षण परियोजना बनाने के लिए आश्वस्त हूं। – alxbrd