unit-testing पर टैग किए गए जवाब

यूनिट परीक्षण एक ऐसी विधि है जिसके द्वारा स्रोत कोड की व्यक्तिगत इकाइयों को यह निर्धारित करने के लिए परीक्षण किया जाता है कि क्या वे उपयोग के लिए फिट हैं।

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

1
विरासत कोड के साथ काम करने पर यूनिट टेस्ट जनरेटर ने आपकी मदद की है?
मैं एक छोटा (~ 70kLOC सहित उत्पन्न) C # (.NET 4.0, कुछ सिल्वरलाइट) कोड-बेस देख रहा हूं जिसमें बहुत कम परीक्षण कवरेज है। कोड स्वयं में काम करता है कि यह उपयोगकर्ता स्वीकृति परीक्षण पारित कर चुका है, लेकिन यह भंगुर है और कुछ क्षेत्रों में बहुत अच्छी तरह से …

2
"अभिकथन ढांचा" क्या है?
मैं js- टेस्ट-ड्राइवर-यूनिट-टेस्टिंग फ्रेमवर्क के बारे में पढ़ रहा था, जब मुझे पता चला कि फ्रेमवर्क के पीछे के लोगों ने इसे एक एस्टरेशन फ्रेमवर्क के साथ एकीकृत करने का इरादा किया है । अभिकथन ढांचा क्या है? क्या यह एक तरह का यूनिट-टेस्टिंग फ्रेमवर्क है? यदि ऐसा है तो …

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

3
क्या कम स्तर के घटकों पर टीडीडी करना एक अच्छा विचार है?
मैं एक निम्न स्तर का ड्राइवर या OS घटक / गुठली लिखने पर विचार कर रहा हूँ। Osdev.org लोगों को लगता है कि महत्वपूर्ण बिट्स सार्थक इस तरह से परीक्षण योग्य नहीं कर रहे हैं लगता है, लेकिन मैं कुछ विचार विमर्श जहां लोगों को अलग ढंग से सोचा पढ़ा …

3
इकाई परीक्षण, उन्हें रूपरेखा के पहले या बाद में लिखें? [बन्द है]
बंद रहता है । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

1
एक लाइन के कार्यों से बनी डेटा मूंगिंग पाइपलाइन के लिए यूनिट परीक्षण
मैरी रोज कुक की व्यावहारिक क्रियाशीलता का व्यावहारिक परिचय पढ़ना , वह एक विरोधी पैटर्न का एक उदाहरण देता है def format_bands(bands): for band in bands: band['country'] = 'Canada' band['name'] = band['name'].replace('.', '') band['name'] = band['name'].title() जबसे फ़ंक्शन एक से अधिक कार्य करता है नाम वर्णनात्मक नहीं है इसके दुष्प्रभाव …

2
मैं यूनिट कैसे एक हेयोरिस्टिक एल्गोरिदम का परीक्षण कर सकता हूं?
कहें कि हमारे पास एल्गोरिथ्म खोजने का हमारा मार्ग है: def myHeuristicTSP(graph): /*implementation*/ return route अब हम इकाई इस परीक्षण करना चाहते हैं: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def testSimpleTwoNodeGraphReturnsRoute: self.assertEquals(expectedResult, myHeuristicTSP(input)) सवाल यह है कि एक गैर-हेयुरिस्टिक टीएसपी एल्गोरिथ्म के लिए, हम कई तरह के रेखांकन दे सकते …

4
Refactoring - क्या यह केवल कोड को फिर से लिखना उचित है, जब तक कि सभी परीक्षण पास न हो जाएं?
मैंने हाल ही में RailsConf 2014 की "ऑल द लिटिल थिंग्स" देखी। इस बातचीत के दौरान, सैंडी मेट्ज़ ने एक फ़ंक्शन का उल्लेख किया जिसमें एक बड़ा नेस्टेड-स्टेटमेंट शामिल है: def tick if @name != 'Aged Brie' && @name != 'Backstage passes to a TAFKAL80ETC concert' if @quality > 0 …

3
उदाहरण के लिए मैन्युअल रूप से यूनिट टेस्ट प्रूफ लिख रहे हैं?
हम जानते हैं कि JUnit परीक्षण लिखना आपके कोड के माध्यम से एक विशेष पथ को प्रदर्शित करता है। मेरे एक सहयोगी ने टिप्पणी की: मैन्युअल रूप से लेखन इकाई परीक्षण सबूत द्वारा उदाहरण है । वह हास्केल की पृष्ठभूमि से आ रहा था जिसमें क्विकचेक जैसे उपकरण हैं और …

6
क्या यूनिट परीक्षणों में केवल 'कार्यात्मक' सॉफ़्टवेयर को कवर किया जाना चाहिए
हम एक नए सॉफ्टवेयर डेवलपमेंट प्रोजेक्ट में स्ट्रक्च्योर मैप का उपयोग कर रहे हैं । टीम के सदस्यों में से एक ने एक इकाई परीक्षण लागू किया है जो मूल रूप से स्ट्रक्च्योर मैप कंटेनर कॉन्फ़िगरेशन का परीक्षण करता है। यह निम्न कार्य करके करता है; उन विधानसभाओं के उदाहरणों …

1
किसी परियोजना में गैर-इकाई परीक्षणों का प्रबंधन कैसे करें?
मेरे पास अपनी परियोजना में कुछ कोड हैं जिन्हें मैं व्यक्तिगत रूप से कॉल testsकरता हूं जो इकाई परीक्षण नहीं हैं। वे चलाने के लिए होते हैं और परिणाम का मूल्यांकन मानव द्वारा किया जाता है। मैंने ऐसा इसलिए किया क्योंकि मैं एक भौतिकी इंजन बना रहा हूं और विकास …

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

1
इकाई और एकीकरण के बीच परीक्षण अंतर: लघु, घटक, इकाई एकीकरण परीक्षण में एकीकरण
पिछले कुछ हफ्तों से मैं हमारी परीक्षा पद्धति में एक अंतर को भरने के लिए शोध कर रहा हूं। सरल शब्दों में इकाई परीक्षण बहुत छोटे हैं और पारंपरिक एकीकरण परीक्षण बहुत बड़े हैं। एक लगातार परिदृश्य सामने आता है जहां Aऔर Bदोनों घटक का उपयोग करते हैं C। हालांकि …

2
डीडीडी करते समय क्या हमें संस्थाओं और वस्तुओं का मजाक उड़ाना चाहिए?
Newable बनाम Injectable ऑब्जेक्ट्स के बारे में कुछ लेख पढ़ने के बाद और ये अवधारणाएँ DDD की सेवाओं, संस्थाओं और मूल्य वस्तुओं से कैसे संबंधित हैं, मुझे अपने कोड में विशेष रूप से मेरे यूनिट परीक्षणों में newables का उपयोग करने के बारे में कुछ संदेह के साथ छोड़ दिया …

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