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

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

2
स्थानीय-विशिष्ट इकाई परीक्षण के लिए क्या प्रथाएं मौजूद हैं?
हमने हाल ही में अपने आवेदन में एक स्थानीय विशिष्ट मुद्दे की खोज की और इसे ठीक करना आसान था (एक बार जब हमें पता चल गया था कि क्या चल रहा है), तो मुझे लगा कि टीम इस संबंध में इकाई परीक्षण प्रथाओं के बारे में सोच रही है। …

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

6
आवश्यकता या विधि द्वारा विभाजित इकाइयों का परीक्षण
मेरे पास एक विधि है जिसके लिए मैं इकाई परीक्षण लिखना चाहता हूं। मैं इसे काफी सामान्य रखने जा रहा हूं क्योंकि मैं इसे लागू करने के तरीके पर चर्चा नहीं करना चाहता। विधि है: public void HandleItem(item a) { CreateNewItem(); UpdateStatusOnPreviousItem(); SetNextRunDate(); } इसलिए इस वर्ग के पास एक …
17 c#  unit-testing 

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

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

1
क्या मुझे यूनिट टेस्ट और इंटीग्रेशन टेस्ट अलग-अलग करने चाहिए?
मुझे एक परियोजना के लिए इकाई परीक्षण और एकीकरण परीक्षण लिखना होगा। क्या सभी परीक्षणों को एकल परीक्षण फ़ोल्डर में रखा जाना चाहिए ? या इकाई परीक्षण और एकीकरण परीक्षण प्रत्येक को एक अलग परीक्षण फ़ोल्डर में होना चाहिए ? या मैं भी उन्हें अलग परियोजनाओं में डाल देना चाहिए …

3
आप एक फ़ंक्शन का परीक्षण कैसे करते हैं जिसका एकमात्र उद्देश्य बाहरी एपीआई को क्वेरी करना है, लेकिन एपीआई एक जटिल क्वेरी सिंटैक्स का उपयोग करता है?
बाहरी API के लिए क्वेरी सिंटैक्स में एकमात्र वास्तविक तर्क है। मैं परीक्षण नहीं करना चाहता कि क्या यह एपीआई पर सवाल उठाता है, मैं परीक्षण करना चाहता हूं कि यह इस तरह से पूछताछ करता है कि सही डेटा वापस आ जाएगा। उदाहरण के लिए, कुछ छद्म कोड: function …

4
मैं एक बड़े ऑब्जेक्ट मॉडल के साथ तीसरे पक्ष के पुस्तकालयों को लपेटने के लिए मैनुअल प्रयास को कैसे कम कर सकता हूं?
2012 से इस प्रश्न के लेखक और 2013 से एक की तरह , मेरे पास एक 3 पार्टी लाइब्रेरी है जिसे मुझे अपने आवेदन का ठीक से परीक्षण करने के लिए लपेटने की आवश्यकता है। शीर्ष उत्तर बताता है: आप हमेशा एक इंटरफ़ेस के पीछे तीसरे पक्ष के प्रकार और …

4
जीयूआई के लिए रखरखाव योग्य, भंगुर नहीं, इकाई परीक्षण कैसे लिखें?
मैंने अपने GUI ऐप्स के लिए UI यूनिट टेस्ट लिखने की कोशिश की और मुझे इस समस्या का सामना करना पड़ा, जबकि वे शुरू में अच्छी तरह से काम करते हैं जब मैं उन्हें लिखता हूं, तो वे भंगुर हो जाते हैं और जब भी डिजाइन में बदलाव होता है, …

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

1
मैं अपनी REST वेब सेवा का परीक्षण कैसे कर सकता / सकती हूं?
मैं इकाई परीक्षण के लिए नया हूँ, मेरे पास एक REST वेब विधि है जो बस DB को कॉल करती है और एक DTO को पॉप्युलेट करती है। छद्म कोड है public object GetCustomer(int id) { CustomerDTO objCust = //get from DB return objCust; } मेरा संदेह यह है कि …

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

6
प्रक्रियात्मक से ऑब्जेक्ट ओरिएंटेड कोड में परिवर्तित करें
मैं विरासत कोड और स्वच्छ कोड के साथ प्रभावी ढंग से कार्य कर रहा हूं एक बड़े ASP.NET वेबफॉर्म एप्लिकेशन के मौजूदा कोड-बेस की सफाई कैसे शुरू करें, इस पर सीखने की रणनीतियों के लक्ष्य के साथ । यह प्रणाली 2005 के बाद से आस-पास रही है और तब से …

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

4
डेटाबेस के साथ काम करते समय OO और टेस्टेबल बने रहना
एक डेटाबेस के साथ काम करने के लिए कुछ ओओपी रणनीति क्या हैं लेकिन चीजों को परीक्षण योग्य बनाए रखना? मान लें कि मेरे पास एक उपयोगकर्ता वर्ग है और मेरा उत्पादन वातावरण MySQL के खिलाफ काम करता है। मुझे कुछ संभावित दृष्टिकोण दिखाई दे रहे हैं, जिन्हें PHP का …

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