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

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

2
यूनिट और एकीकरण परीक्षणों के लिए अलग-अलग कोड कवरेज रिपोर्ट, या दोनों के लिए एक रिपोर्ट?
क्या यूनिट और एकीकरण परीक्षणों के लिए एक अलग कोड कवरेज रिपोर्ट या दोनों के लिए एक कोड कवरेज रिपोर्ट होनी चाहिए? इसके पीछे सोच यह है कि कोड कवरेज हमें यह सुनिश्चित करने की अनुमति देता है कि हमारे कोड को परीक्षणों द्वारा कवर किया गया है जहाँ तक …

1
क्या खेल उद्योग खेल / प्रतिपादन के दृश्य भागों के लिए स्वचालित परीक्षण का उपयोग करता है? कैसे?
एक खेल के कुछ हिस्सों को स्वचालित तरीके से परीक्षण करना आसान है (तर्क, गणित, इनपुट हैंडलिंग); लेकिन वहाँ भी एक बहुत कुछ है कि विशुद्ध रूप से दृश्य है और आसानी से परीक्षण करने योग्य नहीं है। मुझे आश्चर्य होगा कि अगर खेल उद्योग ने मैनुअल परीक्षण के लिए …

2
यूनिट परीक्षण पक्ष प्रभाव-भारी कोड
मैं एक रोबोट को चलाने के लिए C ++ कोड लिखना शुरू कर रहा हूं, और मुझे नहीं पता कि यूनिट टेस्टिंग को कैसे शामिल किया जाए, अगर वास्तव में मैं कर सकता हूं। मुझे एक पुस्तकालय प्रदान किया गया है जो रोबोट के लिए "कमांड" बनाने की अनुमति देता …

1
"कितना सही है?"
मैंने सवाल का मजाक उड़ाया क्योंकि मुझे यकीन है कि "यह निर्भर करता है," लेकिन मेरे पास कुछ विशिष्ट प्रश्न हैं। सॉफ्टवेयर में काम करना, जिसमें निर्भरता की कई गहरी परतें हैं, मेरी टीम प्रत्येक कोड मॉड्यूल को नीचे से निर्भरता से अलग करने के लिए काफी व्यापक रूप से …

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

4
यूनिट टेस्टिंग में, मैं दो बार रिपॉजिटरी क्यों बनाऊंगा?
दूसरे दिन मैं यूनिट टेस्टिंग के बारे में थोड़ा पढ़ रहा था और मैंने कुछ उदाहरण देखे जहां लोग रिपॉजिटरी इंटरफ़ेस (यानी IExampleRepository) बनाते हैं और फिर वास्तविक रिपॉजिटरी ( public class ExampleRepository : IExampleRepository) और एक रिपॉजिटरी का उपयोग यूनिट टेस्टिंग ( FakeExampleRepository : IExampleRepository) के लिए करते हैं। …

6
एक REST सर्वर के विरुद्ध REST क्लाइंट का परीक्षण करना। फिक्स्चर कैसे करें?
इकाई परीक्षण लिखते समय, जुड़नार का उपयोग करना आम है: थोड़ा परीक्षण योग्य डेटा, इसलिए हम कह सकते हैं: 1. सभी ग्राहकों को विली वोंका को शामिल करना चाहिए। 2. क्लाइंट 3 को हटा दें, और अब ग्राहकों को विली वोंका को शामिल नहीं करना चाहिए। यह यूनिट परीक्षणों के …
10 unit-testing  api  rest 

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

5
क्या इस मामले में प्रति परीक्षण मूर्खता की निरंतरता का पालन करना है?
मेरे पास एक वर्ग है जो मैं परीक्षण कर रहा हूं। कक्षा में एक समारोह है:apply(List<IRule> rules, List<ITarget> targets); एक परीक्षण में मैं यह सुनिश्चित करना चाहता हूं कि प्रत्येक लक्ष्य को एक नियम, एक ला में पारित किया गया है: rule1.AssertWasCalled(fnord => fnord.Test(target1)); rule1.AssertWasCalled(fnord => fnord.Test(target2)); rule1.AssertWasCalled(fnord => fnord.Test(target3)); …

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

3
एक "रिलीज जल्दी रिलीज" पर्यावरण में यूनिट परीक्षण की प्रासंगिकता क्या है?
पिछले एक साल में, मैंने अपनी टीम को रिलीज़-अर्ली-रिलीज़-अक्‍सर मोड ऑफ डेवलपमेंट (AKA: Rapid Application Development, फुर्तीली नहीं) की ओर प्रेरित किया है। जिस तरीके से हम बिल्ड को बंद करते हैं, उसके बारे में अधिक जानकारी के लिए, मेरा जवाब यहां देखें: आरएडी पर्यावरण में रिलीज की गुणवत्ता में …
10 unit-testing  rad 

9
क्या मुझे एक कंस्ट्रक्टर में एक ऑब्जेक्ट पास करना चाहिए, या क्लास में तत्काल करना चाहिए?
इन दो उदाहरणों पर विचार करें: किसी कंस्ट्रक्टर को ऑब्जेक्ट पास करना class ExampleA { private $config; public function __construct($config) { $this->config = $config; } } $config = new Config; $exampleA = new ExampleA($config); तुरंत क्लास लगाना class ExampleB { private $config; public function __construct() { $this->config = new Config; …

3
क्या हमें परीक्षण डेटा की आवश्यकता है या हम यूनिट परीक्षणों और मैनुअल परीक्षण पर भरोसा कर सकते हैं?
वर्तमान में हम एक मध्यम / बड़े PHP / MySQL प्रोजेक्ट पर काम कर रहे हैं। हम PHPUnit और Qunit के साथ इकाई परीक्षण कर रहे हैं और हमारे पास दो पूर्णकालिक परीक्षक हैं जो मैन्युअल रूप से एप्लिकेशन का परीक्षण कर रहे हैं। हमारा परीक्षण (नकली) डेटा वर्तमान में …

3
यूनिट टेस्टिंग मेथड्स जो सप्लायर्स को वेबसर्विस कहते हैं
मेरे पास एक सार्वजनिक विधि Send()और कुछ निजी तरीकों के साथ एक वर्ग है । यह वेबसेवर्स के एक जोड़े को कॉल करता है और रिपीशन को प्रोसेस करता है। प्रसंस्करण निजी विधियों में किया जाता है। मैं कोड का परीक्षण करना चाहता हूं। मेरी समझ यह है कि यूनिट …

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

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