Unit Testing In Software Engineering in hindi
यह एक व्यक्तिगत इकाई (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 LifeCyle (यूनिट परीक्षण जीवन शैली)
Unit Testing Benefits ( यूनिट परीक्षण लाभ )
यह नए featured के program बनाते वख्त bugs को कम करता है या existing functionality
को बदलते समय bugs को कम करता है।
Testing की Cost कम कर देता है क्योंकि Bugs बहुत प्रारंभिक चरण में Captured कर
लिए जाते हैं। डिज़ाइन को बेहतर बनाता है और कोड के बेहतर refactoring की अनुमति देता है। Unit Test , जब Build के साथ Integrate होता है, तो बिल्ड की गुणवत्ता भी प्रदान करता है।
1 thought on “Unit Testing In Software Engineering in hindi”