मुख्य सामग्री पर जाएं
हमारी साइट पर आने के लिए धन्यवाद — इसे देखें, या हमें अपनी राय बताएं।सेवाएँब्लॉगसंपर्क करेंMostutor पर रजिस्टर करें — पहले 1,000 उपयोगकर्ताओं को 3 महीने मुफ़्त

क्या है

सॉफ़्टवेयर टेस्टिंग उन व्यवस्थित तकनीकों को कवर करती है जिनका उपयोग यह सत्यापित करने के लिए किया जाता है कि कोई प्रोग्राम सही व्यवहार करता है — unit testing, integration testing, test-driven development, और यह चुनने की रणनीतियाँ सहित कि कौन से टेस्ट केस वाक़ई सार्थक बग पकड़ते हैं।

क्यों मायने रखता है

अनटेस्टेड कोड लिखे जाते ही एक देयता बन जाता है, भले ही वह वर्तमान में काम करता हो — टेस्टिंग ही वह चीज़ है जो किसी विकास टीम को यह विश्वास देती है कि वे किसी प्रणाली को बदल और विस्तारित कर सकते हैं बिना लगातार यह डर रखे कि उन्होंने कहीं और कुछ चुपचाप तोड़ दिया है।

परीक्षा टिप

टेस्ट केस डिज़ाइन करते समय, केवल विशिष्ट इनपुट की बजाय जानबूझकर सीमा मानों (सबसे छोटे, सबसे बड़े, और edge-case इनपुट) को शामिल करें — अधिकांश वास्तविक-दुनिया के बग सामान्य इनपुट सीमा के बीच में नहीं, बल्कि सीमाओं पर रहते हैं।

Testing (टेस्टिंग) की कक्षाओं में रुचि है?

छात्र के लक्ष्यों और आत्मविश्वास के बारे में बताएं — हम एक व्यक्तिगत योजना बनाएंगे।