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

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

2
क्या टीडीडी पर किए गए कोई वैज्ञानिक अध्ययन हैं जो माप के रूप में किसी उत्पाद के लिए स्वामित्व की कुल लागत का उपयोग करते हैं?
जब मैं डोग्सा टी, बाटिक डी में पिछले काम का सारांश पढ़ रहा था । परीक्षण-संचालित विकास की प्रभावशीलता: एक औद्योगिक मामले का अध्ययन। सॉफ्टवेयर क्वालिटी जर्नल। 2011; 19 (4): 643-661। यह मुझे लगा कि टीडीडी के आसपास बहुत सारे अध्ययनों में उपयोग किए गए माप कोड, दोष और विकास …

4
क्या TDD का "स्पष्ट कार्यान्वयन" का अर्थ है कोड पहले, परीक्षण के बाद?
मेरे मित्र और मैं अपेक्षाकृत नए टीडीडी हैं और "ओबीडी कार्यान्वयन" तकनीक (केंट बेक द्वारा "टीडीडी बाय उदाहरण") के बारे में विवाद है। मेरे मित्र का कहना है कि इसका मतलब है कि यदि कार्यान्वयन स्पष्ट है, तो आपको उस नए व्यवहार के लिए किसी भी परीक्षण से पहले - …
11 tdd 

6
क्या आपको पहले परीक्षण में BDD / TDD करना है?
भले ही मैं एक टीडीडी या बीडीडी परियोजना में नहीं रहा हूं, या मैं कुछ में रहा हूं जो कहते हैं कि वे टीडीडी कर रहे हैं, लेकिन इससे बहुत दूर हैं, ये ऐसी चीजें हैं जिनके बारे में मैं सोचता हूं और जितना संभव हो उतना पढ़ने की कोशिश …
11 unit-testing  tdd 

3
TDD मॉक कॉल सत्यापन - क्या यह एक विरोधी पैटर्न है?
मैं अब साल के लिए टीडीडी कर रहा हूं, मैं इसके बारे में बहुत अच्छा महसूस करता हूं, मुझे अपने टेस्ट सूट और सभी बहुत पसंद हैं। हालाँकि मैंने देखा है कि हाल ही में मैं बहुत सारे मॉक कॉल सत्यापन कर रहा हूँ। उदाहरण के लिए, मेरे पास एक …

4
ब्लैक बॉक्स यूनिट परीक्षण क्या है?
मैंने हाल ही में अपने मास्टर्स प्रोग्राम के लिए एक सॉफ्टवेयर इंजीनियरिंग कोर्स के लिए अपनी अंतिम परीक्षा दी थी और परीक्षा पर एक प्रश्न निम्नलिखित था: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either सॉफ्टवेयर विकास के मेरे 7 वर्षों के अनुभव में, यूनिट परीक्षण …

7
कार्यों को पढ़ने / लिखने के लिए मैं TDD कैसे लागू करूँ?
यह चिकन और अंडे की समस्या की तरह लगता है। आप कुछ डेटा स्टोर के लिए एक लिखने के कार्य को लिख सकते हैं, लेकिन कभी नहीं जानते कि आपने इसे बिना पढ़े फ़ंक्शन के बिना ठीक से सहेजा है। आप किसी डेटा स्टोर से पढ़े गए फंक्शन को पढ़ …
10 tdd  io 

3
TDD अल्गोरिदमिक समस्याओं के दृष्टिकोण की तरह
मैं कोडेलिटी के साथ एक एल्गोरिथम परीक्षण में विफल रहा क्योंकि मैंने एक बेहतर समाधान खोजने की कोशिश की, और अंत में मेरे पास कुछ भी नहीं था। तो यह मुझे लगता है कि अगर मैं TDD के समान दृष्टिकोण का उपयोग कर सकता हूं? यानी अगर मैं आमतौर पर …

2
टीडीएस रिपोजिटरी पैटर्न के साथ
अपनी नई परियोजना में, मैंने टीडीडी के साथ प्रयास करने का फैसला किया। और बहुत शुरुआत में मुझे एक समस्या का सामना करना पड़ा। पहली बात जो मैं अपने आवेदन में करना चाहता हूं वह है डेटा स्रोत से डेटा पढ़ने की क्षमता देना। इस उद्देश्य के लिए, मैं रिपॉजिटरी …

2
गतिशील भाषा में मॉक बनाते समय त्रुटियों का पता कैसे लगाया जाएगा?
टीडीडी करते समय समस्या होती है। परीक्षण पास के एक जोड़े के बाद, कुछ वर्ग / मॉड्यूल परिवर्तन की वापसी प्रकार। वैधानिक रूप से टाइप की गई प्रोग्रामिंग भाषा में, यदि किसी अन्य वर्ग के परीक्षणों में पिछली नकली वस्तु का उपयोग किया गया था और प्रकार परिवर्तन को प्रतिबिंबित …

5
एक फ़ंक्शन का परीक्षण करने के लिए यूनिट कैसे रणनीति पैटर्न को दर्शाया गया है?
अगर मेरे कोड में एक फंक्शन है जो इस प्रकार है: class Employee{ public string calculateTax(string name, int salary) { switch (name) { case "Chris": doSomething($salary); case "David": doSomethingDifferent($salary); case "Scott": doOtherThing($salary); } } आम तौर पर मैं इसे फैक्ट्री क्लास और रणनीति पैटर्न का उपयोग करके प्लोमोर्फिज्म का उपयोग …

5
टीडीडी: कसकर युग्मित वस्तुओं को बाहर करना
कभी-कभी वस्तुओं को केवल कसकर युग्मित करने की आवश्यकता होती है। उदाहरण के लिए, एक CsvFileवर्ग को संभवतः CsvRecordकक्षा (या ICsvRecordइंटरफ़ेस) के साथ कसकर काम करने की आवश्यकता होगी । हालाँकि मैंने अतीत में जो कुछ भी सीखा था, उसमें से एक परीक्षण-संचालित विकास के मुख्य सिद्धांतों में से एक …
10 tdd  coupling  mocking 

5
एक बहुत बड़े अनुप्रयोग के परीक्षण के लिए तरीके
मेरे पास एक PHP ऐप है जो बहुत बड़ा है। आमतौर पर 2-3 डेवलपर्स इस पर पूरे समय काम कर रहे हैं और हम उस बिंदु पर पहुंच रहे हैं जहां हम बदलाव कर रहे हैं और बग (खांसी की विशेषताएं) बना रहे हैं। सॉफ्टवेयर प्रति कहना जटिल नहीं है, …

9
क्या कोई विजुअल-सी ++ के साथ "वास्तविक" टीडीडी कर रहा है, और यदि हाँ, तो वे इसे कैसे करते हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …
10 ide  tdd  plugins  visual-c++ 

5
अगर TDD डिजाइन के बारे में है तो मुझे इसकी आवश्यकता क्यों है? [बन्द है]
बंद हो गया । यह प्रश्न राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …
10 tdd 

3
गेंद को टीडीडी पर घुमाएं
मैं एक डेवलपर टीम का हिस्सा हूं जो कई अन्य टीमों के साथ काम करता है, जो एक एप्लिकेशन को बनाए रखने और बेहतर बनाने के लिए काम करता है जो कम से कम 15 वर्षों से उपयोग में है। जब इसे पहली बार बनाया और डिजाइन किया गया था, …
10 unit-testing  tdd 

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