लिखने के लिए कुछ विचारों की आवश्यकता है मैं सेलेनियम और सी # का उपयोग कर वीएस 2010 में कुछ यूनिट परीक्षण लिख रहा हूं। मेरे पास कुछ टेस्ट केस हैं। उदाहरण के लिए, अपने परीक्षण मामलों में से कुछ हैं:स्वचालित परीक्षण
लॉन्च वेबसाइट: http://localhost:8080। साइन ऑन पेज मौजूद है सत्यापित करें। उपयोगकर्ता नाम और पासवर्ड दर्ज करें, और लॉग इन करें।
यह देखने के लिए जांचें कि खोज टैब मौजूद है या नहीं। खोज टैब पर क्लिक करें। टैब की पुष्टि करें पुस्तकें, खोज छवियां, और खोज वेब मौजूद हैं।
खोज पुस्तकें पर क्लिक करें। "डमीज़ के लिए सी-शार्प" टाइप करें। खोज पर क्लिक करें। सत्यापित करें कि उचित परिणाम लौटाए गए हैं।
अब, मेरे सवाल है: क्या यह एक बेहतर विचार ऊपर परीक्षण मामलों के लिए अलग-अलग कक्षाएं बनाने के लिए या यह बेहतर उन्हें एक वर्ग के लिए गठबंधन करने के लिए, और सिर्फ अलग तरीकों है?
सभी तीन परीक्षण मामले एक दूसरे से संबंधित हैं। इसका मतलब है कि, # 2 को निष्पादित करने के लिए पहले # 1 पूर्ण होना आवश्यक है, और # 3 को पहले पूर्ण करने के लिए # 2 की आवश्यकता है। अगर मैं अलग-अलग कक्षाएं बनाता हूं, तो मेरा मानना है कि मुझे कक्षा # 2 में # 1 में विधि को कॉल करने और कक्षा # 3 में # 1 और # 2 में कॉल विधियों को कॉल करने की आवश्यकता होगी।
मुझे यकीन नहीं है कि इसके लिए एक अच्छा विचार क्या होगा। अग्रिम में धन्यवाद।
बस उनको नाइटपिक करने के लिए एकीकरण परीक्षण होंगे, यूनिट परीक्षण नहीं – Davy8