मेरे पास विंडोज़ में नेटवर्क सी ++ प्रोग्राम है जो मैं कई बार नेटवर्क डिस्कनेक्ट के लिए परीक्षण करना चाहता हूं। मेरे विकल्प क्या हैं?सॉफ्टवेयर में परीक्षण नेटवर्क इंटरप्ट्स
वर्तमान में मैं कर रहा हूँ:
- वास्तव में मेरे कंप्यूटर
- के पीछे से नेटवर्क तार डिस्कनेक्ट करने ipconfig का उपयोग कर/जारी
- cports कार्यक्रम का उपयोग करना सॉकेट पूरी तरह से
हालांकि इनमें से कोई भी तरीका मेरे लिए आदर्श नहीं है, और मैं नेटवर्क समस्याओं को अधिक आसानी से अनुकरण करना चाहता हूं।
मैं कभी-कभी असफल होने के लिए कनेक्ट करना चाहता हूं, कभी-कभी सॉकेट विफल होने के लिए पढ़ता है, और कभी-कभी सॉकेट विफल होने के लिए लिखता है। यह बहुत अच्छा होगा अगर कुछ उपयोगिताएं मैं इन प्रकार की समस्याओं का अनुकरण करने के लिए उपयोग कर सकूं।
यह नकली खराब नेटवर्क ऊपर होने पर कुछ स्वचालित इकाई परीक्षणों को बनाने में सक्षम होना भी अच्छा होगा।
यह वह दृष्टिकोण है जो मैं लेता हूं और यह बहुत अच्छी तरह से काम करता है। इंटरफेस का न्यायसंगत उपयोग का मतलब है कि मैं परीक्षण के तहत सिस्टम के विभिन्न हिस्सों का नकल कर सकता हूं। परीक्षणों के लिए जो इस तरह से नहीं किए जा सकते हैं मेरे पास टेस्ट दोहन में परीक्षण सॉकेट से परीक्षण के तहत कोड है जिसे मैं परीक्षण में नियंत्रित करता हूं –