Unit Testing In Software Engineering In Hindi
Unit Testing In Software Engineering in hindi-यूनिट टेस्टिंग सॉफ्टवेर टेस्टिंग की एक विधि है जिसमें सॉफ्टवेर एप्लीकेशन के सबसे छोटे भाग (जिन्हें हम units कहते है) को test किया जाता है. आसान शब्दों में कहें तो, “unit testing” एक ऐसी टेस्टिंग है जिसमें प्रोग्राम को टुकड़ों में तोड़ लिया जाता है, तथा प्रत्येक टुकड़े को बारीकी से test किया जाता है|
यह एक व्यक्तिगत इकाई (individual unit) या संबंधित इकाइयों (group of individual unit) के समूह का परीक्षण (testing) है | यह white box testing class के अंतर्गत आता हैं | यह किसी प्रोग्रामर के द्वारा particular किसी यूनिट को test करने के लिए किया जाता है | यह Testing बहुत ही अधिक प्रभावपूर्ण है क्यूंकि इसके प्रयोग के द्वारा अधिकतर bugs या error को identify कर लिया जाता है| उदाहरण :-
उदाहरण के लिए हम किसी Application पर work कर रहे हैं उस Application में हमको Calculator बनाया जाना है|
जैसा कि Calculator की में विभिन्न प्रकार के फंक्शन होते हैं जैसे :- जोड़ना , घटाना , गुणा , भाग आदि |
एक programmer के द्वारा बनाया गया इस Calculator को कई भागों में बांट दिया जाएगा जिसमें जोड़ना , घटाना , गुणा , भाग आदि है इन सभी functions को हम Unit कहेंगे | जोड़ना , घटाना , गुणा , भाग सभी यूनिट है ,अब इन यूनिट को प्रत्येक testing programmer के द्वारा एक – एक करके test किया जायेगा |
Unit Testing Life Cycle (यूनिट परीक्षण जीवन शैली)
Unit Testing Benefits ( यूनिट परीक्षण लाभ )
यह नए featured के program बनाते वख्त bugs को कम करता है या existing functionality को बदलते समय bugs को कम करता है।
Testing की Cost कम कर देता है क्योंकि Bugs बहुत प्रारंभिक चरण में Captured कर लिए जाते हैं। डिज़ाइन को बेहतर बनाता है और कोड के बेहतर refactoring की अनुमति देता है। Unit Test , जब Build के साथ Integrate होता है, तो बिल्ड की गुणवत्ता भी प्रदान करता है।
इसे भी पढ़िए:-
- Software Design Process In Hindi- In Software Engineering
- Integration Testing In Hindi
- जाने वॉटरफॉल मॉडल क्या हैं हिंदी में – Waterfall Model in Hindi
Note:-
अगर ये पोस्ट आपको अच्छा लगा तो please अपने दोस्तो के साथ share करें।