test-coverage पर टैग किए गए जवाब

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

11
क्या पथ कवरेज सभी कीड़े खोजने की गारंटी देता है?
यदि किसी प्रोग्राम के माध्यम से हर पथ का परीक्षण किया जाता है, तो क्या वह सभी कीड़े खोजने की गारंटी देता है? यदि नहीं, तो क्यों नहीं? आप कार्यक्रम के प्रवाह के हर संभव संयोजन के माध्यम से कैसे जा सकते हैं और समस्या नहीं है यदि कोई मौजूद …

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

4
कोड कवरेज में अत्यधिक सुधार कैसे करें?
मुझे यूनिट टेस्ट के तहत विरासत आवेदन प्राप्त करने का काम सौंपा गया है। आवेदन के बारे में पहले कुछ पृष्ठभूमि: यह इन प्रमुख समस्याओं के साथ एक 600k LOC Java RCP कोड बेस है बड़े पैमाने पर कोड दोहराव कोई एनकैप्सुलेशन नहीं, अधिकांश निजी डेटा बाहर से सुलभ है, …

7
क्या परीक्षण कवरेज कोड गुणवत्ता का पर्याप्त माप है?
अगर मेरे पास कोई कोड है जिसमें 80% परीक्षण कवरेज (सभी परीक्षण पास) हैं, तो क्या यह कहना उचित है कि यह किसी भी परीक्षण कवरेज के साथ कोड की तुलना में उच्च गुणवत्ता का है? या यह कहना उचित है कि यह अधिक बनाए रखने योग्य है?

1
क्या यह जावा 8 कोड के लिए सशर्त कवरेज को मापने के लिए समझ में आता है?
मैं सोच रहा हूं कि क्या जावा के लिए मौजूदा उपकरणों द्वारा सशर्त कोड कवरेज को मापना अप्रचलित नहीं है क्योंकि जावा 8 ऊपर आया था। जावा 8 के साथ Optionalऔर Streamहम अक्सर कोड शाखाओं / छोरों से बच सकते हैं, जिससे सभी संभव विभाजन भागों का परीक्षण किए बिना …

7
ग्राफ़ संरचनाओं का उपयोग करके आप यूनिट-टेस्ट कोड कैसे बनाते हैं?
मैं (पुनरावर्ती) कोड लिख रहा हूं जो एक निर्भरता ग्राफ को नेविगेट कर रहा है जो निर्भरता में चक्र या विरोधाभासों के लिए दिखता है। हालाँकि, मुझे यकीन नहीं है कि इकाई परीक्षण के लिए कैसे संपर्क किया जाए। समस्या यह है कि हमारी मुख्य चिंताओं में से एक उन …

2
मुझे कैसे पता चलेगा कि एकीकरण इकाई को हटाने के लिए मेरे पास पर्याप्त इकाई परीक्षण कवरेज है?
मैं एक विरासत प्रणाली पर काम कर रहा हूं (इसका मतलब है कि यह बिना परीक्षणों के लिखा गया था)। हमने कुछ सिस्टम को एकीकरण परीक्षणों को लिखने की कोशिश की है जो बाहर से कार्यक्षमता का परीक्षण करते हैं। इससे मुझे कोड के कुछ हिस्सों के रिफलेक्टर के बारे …

5
मैं यादृच्छिक घटनाओं के आधार पर कोड को कवर करने के लिए परीक्षण मामलों को कैसे डिजाइन कर सकता हूं?
उदाहरण के लिए, यदि कोड 0-10 से एक यादृच्छिक अंतर उत्पन्न करता है, और प्रत्येक परिणाम पर एक अलग शाखा लेता है, तो ऐसे कोड में 100% बयान कवरेज की गारंटी देने के लिए कोई टेस्ट सूट कैसे डिज़ाइन कर सकता है? जावा में, कोड कुछ इस तरह हो सकता …

4
इकाई आंतरिक घटकों का परीक्षण
आप कक्षा / मॉड्यूल / पैकेज / आदि के आंतरिक / निजी घटकों का परीक्षण किस सीमा तक करते हैं? क्या आप उनका परीक्षण करते हैं या आप केवल बाहरी दुनिया के लिए इंटरफ़ेस का परीक्षण करते हैं? इन आंतरिक का एक उदाहरण निजी तरीके हैं। एक उदाहरण के रूप …

3
आप Google मानचित्र "दिशा-निर्देश" सुविधा का परीक्षण कैसे करेंगे?
(मुझे लगता है कि यह एक अच्छा साक्षात्कार प्रश्न होगा , लेकिन मेरे मामले में यह उससे कहीं अधिक व्यावहारिक है।) हमारे पास एक बड़ा और जटिल अनुप्रयोग है जो दर्जनों रासायनिक घटकों के बीच एक बहुत लंबी और परिष्कृत रासायनिक प्रतिक्रिया प्रक्रिया को मॉडल करता है। हम आवेदन के …

10
कोड कवरेज गुणवत्ता तर्क का खंडन करने के बारे में कोई भी उपकरण / सुझाव
अब मुझे पता है कि लोग इस प्रश्न पर डुप्लिकेट या कई बार पूछ सकते हैं, जिस स्थिति में मैं अपने प्रश्न के उत्तर के साथ प्रासंगिक प्रश्नों के लिंक की सराहना करूंगा। मैं हाल ही में कोड कवरेज के बारे में कुछ लोगों से असहमत रहा हूं। मेरे पास …

2
यूनिट और एकीकरण परीक्षणों के लिए अलग-अलग कोड कवरेज रिपोर्ट, या दोनों के लिए एक रिपोर्ट?
क्या यूनिट और एकीकरण परीक्षणों के लिए एक अलग कोड कवरेज रिपोर्ट या दोनों के लिए एक कोड कवरेज रिपोर्ट होनी चाहिए? इसके पीछे सोच यह है कि कोड कवरेज हमें यह सुनिश्चित करने की अनुमति देता है कि हमारे कोड को परीक्षणों द्वारा कवर किया गया है जहाँ तक …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.