Hello दोस्तों आज के इस आर्टिकल में हम what is white box testing in hindi ? और Types of white Box Testing in Hindi? के बारे में पठेंगे. दोस्तों hindi me iT me आपका बहुत बहुत अभिनान्दन हैं.
what is white box testing in hindi? |white box क्या हैं ?
white box testing software test करने की एक technique हैं. इस testing technique में software के input – output के flow को verify करने तथा software design, security, usability और coding का test किया जाता हैं. इस testing में tester को software का code देख हैं. इसलिए इसे white बॉक्स testing कहा जाता हैं.
किसी भी software को test करने के लिए दो technique का use किया जाता हैं.
- Black box testing – ब्लैक box testing में software की testing external part और use की requrement के हिसाब से test किया जाता हैं. Black box testing के बारे में और जानने के लिए click करे.
- white box testing- इस testing technique में software के internal part और code को भी test किया जाता हैं.
white box testing के अंदर किसी भी software tester को software के internal part कैसे work करता हैं. और internal स्ट्रक्चर knowledge होती हैं. यानी की tester को coding की भी knowledge होती हैं.
What do you Testing in White Box Testing in hindi? |व्हाइट बॉक्स टेस्टिंग में आप क्या सत्यापित करते हैं?
white box testing के लिए निम्नलिखित rules flow किये जाता हैं.
- इस testing technique में software की internal security के लिए किया जाता हैं.
- इस testing में software के ख़राब code को process किया जाता हैं.
- इसमें code व्दारा software को inpute value दी जाती हैं.
- Expected output का analysis किया जाता हैं.
- software में use किये गए loops, control statement की performance को test किया जाता हैं.
-
software प्रत्येक की statement का आपने आधार पर test किया जाता हैं.
How do you do white box testing in hindi? | आप सफेद बॉक्स परीक्षण कैसे करते हैं?
किसी भी software की white box technique से test करने के लिए main दो स्टेप्स को गुजरना पड़ता हैं.
- Understand the software code
-
Create test cases and execute test cases
Understand the software code | सॉफ्टवेयर कोड को समझें
tester किसी भी software के code को समझता हैं और बो work कैसे कर रहा हैं वह समझता . white box testing के अंदर software के internal part यानी की code, software security, internal working का भी test किया जाता हैं. किसी software की security main होती हैं. software security एक main issues हैं. हैकर्स attacks से बचने के सभी cases को test किया जाता हैं.
Create test cases and execute test cases | टेस्ट केस बनाएं और टेस्ट केस execute करें
white box testing का दूसरा स्टेप जिसमे software के inpute के flow तथा inpute value के test cases को execute किया जाता हैं तथा code को भी वेरीफाई किया जाता हैं. इसमें software के testing के लिए छोटी से छोटे statement की testing के लिए test cases लिखने पड़ते हैं. और उन सभी को execute करना पड़ेगा. इसके लिए tester को code की knowledge होना बहुत जरुरी हैं.
Important whitebox testing techniques in hindi | महत्वपूर्ण व्हाइटबॉक्स परीक्षण तकनीकें
- All Statement Coverage | सभी Statement कवरेज
- Decision Coverage | निर्णय कवरेज
- Branch Coverage | शाखा कवरेज
- Path Coverage
- Condition statement Coverage
- loop statement Coverage
- Data flow testing
- Control flow testing
Types of White Box Testing in hindi |व्हाइट बॉक्स परीक्षण के प्रकार
white testing में के कई प्रकार हैं जिनका use करने किसी भी software के code, working flow, internal working और software की security testing की जाती हैं. लेकिन हम यहाँ पर main चार प्रकार की बात करेंगे
- Unit Testing
- Testing for Memory Leaks | मेमोरी Leaks के लिए परीक्षण
- White Box Penetration Testing | व्हाइट बॉक्स प्रवेश परीक्षण
- White Box Mutation Testing | व्हाइट बॉक्स उत्परिवर्तन परीक्षण
what is unit testing in hindi?| यूनिट टेस्टिंग क्या है?
white testing में किसी भी software की testing करने के लिए सबसे पहले use किया जाता हैं. unit testing मुख्य रूप से developer के व्दारा की जाती हैं. इस tesing के व्दारा software के सभी code block test किया जाता हैं. software developer जब code लिखता हैं उसी सयम लिखे गए code को test करता हैं.
इससे software के बहुत सारे bug उसी टाइम पता चल जाते हैं.
Testing for Memory Leaks | मेमोरी Leaks के लिए परीक्षण
memory Leaks इशू में एप्लीकेशन के slow run करने के कारण होता हैं. एक AQ (qatar airways ) किसी software या application के memory Leaks का पता लगाने में कुशल होते हैं.
White Box Penetration Testing | व्हाइट बॉक्स प्रवेश परीक्षण
इस types में tester के पास saftware का code, network, IP address, server और application पर दी जाने वाली सभी service की जानकारी होती हैं.
White Box Mutation Testing | व्हाइट बॉक्स उत्परिवर्तन परीक्षण
इस testing में software या application के लिए बेस्ट coding की खोज की जाती हैं. और sotware के code को टाइम तो टाइम update किया जाता हैं.
White Box Testing Tools in hindi | व्हाइट बॉक्स परीक्षण उपकरण
white box testing के लिए use की जाने वाले बेस्ट tool निम्न हैं.
- EclEmma
- NUnit
- PyUnit
- HTMLUnit
- CppUnit
Advantages of White Box Testing in Hindi |White बॉक्स टेस्टिंग के फायदे
- white box testing के व्दारा code को optimize करने में काफी help करता हैं तथा bug find करना आसन होंता हैं.
- इस technique के माध्यम से software को test करने के लिए test cases automatically execute करना आसन होता हैं.
- tester software के code flow को गहनता से अध्यन करता हैं. जिससे code को optimize करना आसन हो जाता हैं.
- अगर software का GUI (Graphical user interface) न हो फिर भी इस technic से testing की जा सकती हैं.
- इसमें software के internal code के स्ट्रक्चर का भी test किया जाता हैं .
Disadvantages of White Box Testing in Hindi |White बॉक्स टेस्टिंग के नुकसान
- white box testing complex होने के साथ-साथ काफी expensive ( महंगा ) होती हैं.
- white box testing करने के लिए एक software developer होना अनिवार्य हैं क्योकि. इसमें programing language की जरूरत होती हैं.
- इस तेचनीक का use करने पर software की testing में काफी टाइम लगता हैं.
- इसमें test cases लिखना अनिवार्य होता हैं इससे code बार-बार लिखना पड़ता हैं.
By reference :-https://www.javatpoint.com/white-box-testing
आशा करता हूँ what is white box testing in hindi ? और Types of white Box Testing in Hindi? और आपको पसंद आई होगी. अगर आपको इससे related कोई question पूछना हैं तो आप comment करके पूछ सकते है. अगर हमारे व्दारा की जानकर अच्छी लगी हो तो आपने दोस्तों के साथ जरुर शेयर करें. धन्यबाद
FAQ प्रश्न
प्रश्न – what is white box testing in hindi? |white box क्या हैं ?
उत्तर – white box testing software test करने की एक technique हैं. इस testing technique में software के input – output के flow को verify करने तथा software design, security, usability और coding का test किया जाता हैं. इस testing में tester को software का code देख हैं. इसलिए इसे white बॉक्स testing कहा जाता हैं.
प्रश्न – Types of White Box Testing in hindi |व्हाइट बॉक्स परीक्षण के प्रकार
उत्तर – Unit Testing
Testing for Memory Leaks | मेमोरी Leaks के लिए परीक्षण
White Box Penetration Testing | व्हाइट बॉक्स प्रवेश परीक्षण
White Box Mutation Testing | व्हाइट बॉक्स उत्परिवर्तन परीक्षण