आप कितना समय देखते हैं सॉफ़्टवेयर को मैन्युअल रूप से परीक्षण करने में और ग्राहक द्वारा खर्च किए गए ; तुलना करें कि कितने समय तक टीडीडी-शैली स्वचालित परीक्षणों का अनुमान लगाया जाएगा। पॉकेट अंतर
मेरे अनुभव में, टीडीडी के स्वचालित परीक्षण सोने के हैं क्योंकि वे बीमा प्रदान करते हैं और मैन्युअल परीक्षण की भारी मात्रा को समाप्त करते हैं
जैसा कि एंड्रेस एफ ने बताया, आप ये लाभ केवल स्वचालित परीक्षण से प्राप्त कर सकते हैं, जरूरी नहीं कि टीडीडी - हालांकि, टीडीडी इसके बाद को स्वचालित परीक्षण की आवश्यकता होती है इसके बजाय यह एक अच्छा विचार है।
पहले परीक्षण के बारे में सोचने के लिए मजबूर होना आपको गुणवत्ता-संबंधित मुद्दों के बारे में सोचने के लिए मजबूर करता है - जैसे कि मॉड्यूलरिटी, इंटरफ़ेस डिज़ाइन, और इसी तरह - इससे पहले कि आप कोड लिखना शुरू करें।
व्यक्तिगत रूप से, मेरा मानना है कि टीडीडी का एक सबसे बड़ा लाभ यह है कि परीक्षण लिखने से सबसे पहले इस बात की विशिष्टता बनी रहती है कि कोड लिखते समय आपके दिमाग में वास्तव में ताजा क्या करना है, बजाय इसके कि यह पता चले। -as-यू-कोड।