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

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

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

7
क्या अमूर्तता को कोड पठनीयता कम करना है?
एक अच्छा डेवलपर जो मेरे साथ काम करता है, उसने हाल ही में कुछ कठिनाईयों के बारे में बताया, जो हमें विरासत में मिले थे। उन्होंने कहा कि समस्या यह थी कि कोड का पालन करना मुश्किल था। उस से, मैंने उत्पाद में गहराई से देखा और महसूस किया कि …

8
डाई को रोल करने के उपयोग के मामले को कवर करने के लिए अच्छी इकाई परीक्षण क्या हैं?
मैं इकाई परीक्षण के साथ पकड़ में आने की कोशिश कर रहा हूं। मान लें कि हमारे पास एक डाई है जिसमें 6 के बराबर डिफ़ॉल्ट पक्ष हो सकते हैं (लेकिन 4, 5 पक्षीय आदि हो सकते हैं): import random class Die(): def __init__(self, sides=6): self._sides = sides def roll(self): …

5
टीडीडी परीक्षण कैसे दानेदार होना चाहिए?
टीडीडी प्रशिक्षण के दौरान चिकित्सा सॉफ्टवेयर के मामले में हम निम्नलिखित कहानी को लागू कर रहे हैं: "जब उपयोगकर्ता सेव बटन दबाता है, तो सिस्टम को रोगी को जोड़ना चाहिए, डिवाइस को जोड़ना चाहिए और डिवाइस डेटा रिकॉर्ड जोड़ना चाहिए"। अंतिम कार्यान्वयन कुछ इस तरह दिखाई देगा: if (_importDialog.Show() == …
18 unit-testing  tdd 

6
टीडीडी और पूर्ण परीक्षण कवरेज जहां घातीय परीक्षण मामलों की आवश्यकता होती है
मैं अपने ग्राहक से बहुत विशिष्ट आवश्यकताओं के अनुसार खोज परिणामों की एक अनियंत्रित सूची को सॉर्ट करने में सहायता करने के लिए एक सूची तुलनित्र पर काम कर रहा हूं। आवश्यकता के क्रम में निम्नलिखित नियमों के साथ रैंक प्रासंगिक एल्गोरिथ्म के लिए आवश्यकताओं को बुलाती है: नाम पर …

1
क्या जावा के लिए जेस्टर जैसे एक म्यूटेशन टेस्टिंग टूल के लिए एक आधुनिक प्रतिस्थापन है?
“क्यों आपको लगता है कि आपके परीक्षण अच्छे हैं जब आप निश्चित रूप से जान सकते हैं? कभी-कभी जस्टर मुझे बताता है कि मेरे परीक्षण एयरटाइट हैं, लेकिन कभी-कभी यह पाया जाने वाला परिवर्तन नीले रंग के बोल्ट के रूप में आता है। अत्यधिक की सिफारिश की। ”- केंट बेक …

6
TDD: पहली इकाई परीक्षण से पहले क्या होता है?
मैं ज्यादातर टीडीडी के सिद्धांत को समझता हूं, लेकिन मैं यह पता नहीं लगा सकता कि कैसे शुरू किया जाए। मैं एक व्यक्तिगत परियोजना के लिए एक इकाई परीक्षण लिखने और महसूस करने के लिए बैठ जाता हूं। । । मुझे नहीं पता कि मैं क्या परीक्षण कर रहा हूं। …
18 design  tdd 

3
डेटा एक्सेस लेयर का परीक्षण कैसे करें?
मेरे पास एक DAO तरीका है जो JDBC एक्सेस के लिए स्प्रिंग का उपयोग करता है। यह एक विक्रेता के आइटम की बिक्री की सफलता दर की गणना करता है। यहाँ कोड है: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction …

3
TDD और अच्छे टेस्ट कवरेज के साथ लिखे गए ऐप्स के वास्तविक-विश्व उदाहरण? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 6 साल पहले बंद हुआ । क्या कोई खुला स्रोत अनुप्रयोग हैं जो …
17 unit-testing  tdd 

8
मैं एम्बेडेड उपकरणों पर TDD कैसे करूं?
मैं प्रोग्रामिंग के लिए नया नहीं हूं और मैंने AVR पर कुछ निम्न स्तर के C और ASM के साथ भी काम किया है, लेकिन मैं वास्तव में अपने सिर को बड़े पैमाने पर एम्बेडेड सी परियोजना के आसपास नहीं प्राप्त कर सकता हूं। टीडीडी / बीडीडी के रूबी के …

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

5
टीडीडी में, यदि मैं एक परीक्षण मामला लिखता हूं जो उत्पादन कोड को संशोधित किए बिना गुजरता है, तो इसका क्या मतलब है?
ये TD C. के लिए रॉबर्ट सी। मार्टिन के नियम हैं : आपको किसी भी उत्पादन कोड को लिखने की अनुमति नहीं है जब तक कि यह एक असफल इकाई परीक्षण पास न हो। आपको एक इकाई परीक्षण लिखने की अनुमति नहीं है जो असफल होने के लिए पर्याप्त है; …

6
TDD के नजरिए से, क्या मैं एक बुरा व्यक्ति हूं अगर मैं एक नकली के बजाय एक लाइव समापन बिंदु के खिलाफ परीक्षण करता हूं?
मैं धार्मिक रूप से टीडीडी का पालन करता हूं। मेरी परियोजनाओं में आम तौर पर सार्थक परीक्षण मामलों के साथ 85% या बेहतर परीक्षण कवरेज है। मैं HBase के साथ बहुत काम करता हूं , और मुख्य ग्राहक इंटरफ़ेस, HTable, नकली करने के लिए एक वास्तविक दर्द है। मेरी इकाई …

2
सॉफ्टवेयर परीक्षण तकनीक या श्रेणियाँ [बंद]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अधूरा, अति व्यापक या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में मदद के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …

10
किस बिंदु पर आप अधिक पैसे की खातिर सॉफ्टवेयर विकास के अपने कुछ सिद्धांतों को छोड़ देंगे?
मैं इस सवाल को दिलचस्प तरीके से वहाँ देखना चाहता हूँ जहाँ माध्यम है। मैं मानता हूँ कि अपने पिछले 12 महीनों में, मैंने सॉफ्टवेयर विकास में TDD और ढेर सारे चंचल मूल्यों को उठाया। मैं इस बात से बहुत अभिभूत था कि सॉफ्टवेयर का मेरा विकास कितना बेहतर हो …

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