tdd पर टैग किए गए जवाब

TDD का मतलब टेस्ट-ड्रिवेन डेवलपमेंट या टेस्ट-ड्रिवेन डिज़ाइन है। रेड-ग्रीन-रिफ्लेक्टर चक्र के रूप में जाना जाता है, इसे संतुष्ट करने के लिए कोड लिखने से पहले एक इकाई परीक्षण लिखने का अभ्यास है।

10
यूनिट टेस्टिंग एप्लिकेशन लॉजिक और डिस्ट्रेस्टिंग लैंग्वेज कंस्ट्रक्शंस के बीच की लाइन कहां है?
इस तरह एक समारोह पर विचार करें: function savePeople(dataStore, people) { people.forEach(person => dataStore.savePerson(person)); } यह इस तरह इस्तेमाल किया जा सकता है: myDataStore = new Store('some connection string', 'password'); myPeople = ['Joe', 'Maggie', 'John']; savePeople(myDataStore, myPeople); आइए हम मान लें कि Storeइसके अपने यूनिट परीक्षण हैं, या विक्रेता द्वारा …

10
परीक्षण-संचालित विकास (TDD) और विकास-संचालित परीक्षण (DDT) के बारे में सब क्यों चुस्त है?
इसलिए मैं चुस्त, लेकिन परीक्षण-संचालित विकास के लिए नया हूं । कॉलेज में मेरे प्रोफेसर सभी परीक्षणों के विचार के बारे में थे तब कोड फिर परीक्षण। मुझे यकीन नहीं है कि मैं क्यों समझ रहा हूं। मेरे दृष्टिकोण से यह बहुत अधिक लागत है जो आपके कोड के विकसित …

7
मौजूदा कोड के लिए टेस्ट लिखना
मान लीजिए कि किसी के पास एक अपेक्षाकृत बड़ा कार्यक्रम था (सी # में 900k एसएलओसी कहें), सभी ने अच्छी तरह से व्यवस्थित और अच्छी तरह से काम किया / टिप्पणी की। संपूर्ण कोड आधार एक एकल वरिष्ठ डेवलपर द्वारा लिखा गया था जो अब कंपनी के साथ नहीं है। …

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

7
क्या यूनिट टेस्ट के बजाय स्वीकृति और एकीकरण परीक्षणों का उपयोग करना पर्याप्त है?
इस प्रश्न का संक्षिप्त परिचय। मैंने अब एक वर्ष से अधिक समय तक टीडीडी और हाल ही में बीडीडी का उपयोग किया है। मैं अपने परीक्षणों को अधिक कुशलता से लिखने के लिए मॉकिंग जैसी तकनीकों का उपयोग करता हूं। हाल ही में मैंने अपने लिए थोड़ा पैसा प्रबंधन कार्यक्रम …

7
परीक्षण क्षमता के लिए डिजाइन करते समय स्थिर उपयोगिता वर्गों के साथ कैसे व्यवहार करें
हम अपने सिस्टम को परीक्षण योग्य बनाने के लिए और टीडीडी का उपयोग करके विकसित किए गए अधिकांश हिस्सों में डिजाइन करने का प्रयास कर रहे हैं। वर्तमान में हम निम्नलिखित समस्या को हल करने का प्रयास कर रहे हैं: विभिन्न स्थानों पर हमारे लिए स्थिर सहायक विधियों जैसे कि …

10
क्या हमें अपने सभी तरीकों का परीक्षण करना चाहिए?
इसलिए आज मैंने यूनिट परीक्षण के बारे में अपने टीम के साथी से बात की। सारी बात तब शुरू हुई जब उन्होंने मुझसे पूछा कि "अरे, उस कक्षा के लिए परीक्षण कहां हैं, मैं केवल एक ही देखता हूं?"। पूरी कक्षा एक प्रबंधक थी (या एक सेवा यदि आप इसे …

5
डिजाइन सिद्धांत क्या हैं जो परीक्षण योग्य कोड को बढ़ावा देते हैं? (परीक्षण के माध्यम से ड्राइविंग कोड बनाम परीक्षण डिजाइन तैयार करना)
मैं जिन परियोजनाओं पर काम करता हूं उनमें से अधिकांश अलगाव में विकास और इकाई परीक्षण पर विचार करता है जो बाद के उदाहरण में एक दुःस्वप्न में लेखन इकाई परीक्षण करता है। मेरा उद्देश्य उच्च स्तर और निम्न स्तर के डिज़ाइन चरणों के दौरान परीक्षण को ध्यान में रखना …

16
TDD करते समय एक बार में सभी परीक्षण क्यों नहीं लिखे?
रेड - ग्रीन - टीडीडी के लिए रिफ्लेक्टर चक्र अच्छी तरह से स्थापित और स्वीकृत है। हम एक असफल इकाई परीक्षण लिखते हैं और इसे यथासंभव सरल बनाते हैं। एक वर्ग के लिए कई असफल इकाई परीक्षण लिखने पर इस दृष्टिकोण के लिए क्या लाभ हैं और उन सभी को …

4
टीडीडी - अंदर से बाहर बनाम में
टीडीडी का उपयोग करके इनसाइड आउट के निर्माण में आउटसाइड बनाम एक एप्लिकेशन के निर्माण के बीच क्या अंतर है ? ये वे पुस्तकें हैं जो मैंने टीडीडी और यूनिट परीक्षण के बारे में पढ़ीं: टेस्ट ड्रिवेन डेवलपमेंट: उदाहरण के लिए टेस्ट-ड्रिवेन डेवलपमेंट: ए प्रैक्टिकल गाइड: ए प्रैक्टिकल गाइड रियल-वर्ल्ड …

10
परीक्षणों का परीक्षण कैसे करें?
हम इसे और अधिक सही बनाने के लिए हमारे कोड का परीक्षण करते हैं (वास्तव में, गलत होने की संभावना कम )। हालांकि, परीक्षण भी कोड हैं - उनमें त्रुटियां भी हो सकती हैं। और अगर आपके परीक्षण छोटी गाड़ी हैं, तो वे शायद ही आपके कोड को बेहतर बनाते …

14
क्या TDD वास्तव में जटिल परियोजनाओं के लिए काम करता है?
मैं TDD परियोजनाओं के दौरान अनुभव की गई समस्याओं के संबंध में यह प्रश्न पूछ रहा हूं। मैंने यूनिट परीक्षण बनाते समय निम्नलिखित चुनौतियों पर ध्यान दिया है। नकली डेटा बनाना और बनाए रखना बड़े नकली डेटा को बनाए रखना कठिन और अवास्तविक है। डेटाबेस संरचना में परिवर्तन होने पर …
53 tdd 

11
मुझे समझ में नहीं आता है कि अगर मुझे परीक्षण शुरू करने के लिए एक डिजाइन की आवश्यकता है तो TDD मुझे एक अच्छा डिज़ाइन पाने में कैसे मदद करता है
मैं अपने सिर को टीडीडी के चारों ओर लपेटने की कोशिश कर रहा हूं, विशेष रूप से विकास का हिस्सा। मैंने कुछ पुस्तकों पर ध्यान दिया है, लेकिन मैंने पाया कि मुख्य रूप से परीक्षण भाग से निपटने के लिए - NUnit का इतिहास, परीक्षण क्यों अच्छा है, लाल / …
50 java  c#  .net  tdd 

11
स्वचालित परीक्षण के नुकसान क्या हैं?
इस साइट पर कई सवाल हैं जो स्वचालित परीक्षण से प्राप्त होने वाले लाभों के बारे में बहुत सारी जानकारी देते हैं। लेकिन मुझे ऐसा कुछ भी नहीं दिखाई दिया जो सिक्के के दूसरे पक्ष का प्रतिनिधित्व करता हो: क्या नुकसान हैं? जीवन में सब कुछ एक व्यापार है और …

9
इकाई परीक्षण या परीक्षण संचालित विकास सार्थक है?
काम पर मेरी टीम स्क्रम में जा रही है और अन्य टीमें इकाई परीक्षणों और उपयोगकर्ता स्वीकृति परीक्षणों का उपयोग करके परीक्षण-संचालित विकास करना शुरू कर रही हैं। मुझे यूएटी पसंद है, लेकिन मैं परीक्षण-संचालित विकास या सामान्य रूप से परीक्षण-संचालित विकास के लिए यूनिट परीक्षण पर नहीं बेचा जाता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.