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