![पथ कवरेज - सॉफ्टवेयर परीक्षण](https://i.ytimg.com/vi/S3kOfGdzNng/hqdefault.jpg)
विषय
- परिभाषा - पथ कवरेज परीक्षण का क्या अर्थ है?
- Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
- टेकोपेडिया पथ कवरेज परीक्षण की व्याख्या करता है
परिभाषा - पथ कवरेज परीक्षण का क्या अर्थ है?
पथ कवरेज परीक्षण एक विशिष्ट प्रकार की पद्धतिगत, अनुक्रमिक परीक्षण है जिसमें कोड की प्रत्येक व्यक्तिगत रेखा का आकलन किया जाता है।
सॉफ़्टवेयर परीक्षण के एक प्रकार के रूप में, पथ कवरेज परीक्षण तकनीकी परीक्षण विधियों की श्रेणी में होता है, बजाय कोड की अतिव्यापी रणनीति या "दर्शन" का हिस्सा होने के। यह श्रम-गहन है और अक्सर कोड के विशिष्ट महत्वपूर्ण वर्गों के लिए आरक्षित है।
Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
टेकोपेडिया पथ कवरेज परीक्षण की व्याख्या करता है
जिस तरह से पथ कवरेज परीक्षण कार्य करता है वह यह है कि परीक्षकों को कोड की प्रत्येक व्यक्तिगत पंक्ति को देखना होगा जो एक मॉड्यूल में एक भूमिका निभाता है और, पूर्ण कवरेज के लिए, परीक्षकों को प्रत्येक संभावित परिदृश्य को देखना होगा, ताकि कोड की सभी लाइनें कवर हो जाएं।
बहुत बुनियादी उदाहरण में, एक कोड फ़ंक्शन पर विचार करें जो एक चर "x" में लेता है और दो परिणामों में से एक को लौटाता है: यदि x 5 से अधिक है, तो प्रोग्राम परिणाम "A" लौटाएगा और यदि x x से कम या बराबर है 5, कार्यक्रम "बी" परिणाम लौटाएगा
कार्यक्रम का कोड कुछ इस तरह दिखाई देगा:
- इनपुट x
अगर x> 5 तो
वापस आ जाओ
और वापस बी
प्रभावी ढंग से "सभी रास्तों को कवर" करने के लिए पथ कवरेज परीक्षण के लिए, दो परीक्षण मामलों को चलाया जाना चाहिए, जिसमें x 5 से अधिक है और x 5 से कम या बराबर है।
जाहिर है, यह विधि कोड के अधिक जटिल मॉड्यूल के साथ बहुत अधिक जटिल हो जाती है। विशेषज्ञ आमतौर पर पथ कवरेज परीक्षण को एक प्रकार का श्वेत बॉक्स परीक्षण मानते हैं, जो वास्तव में एक प्रोग्राम के आंतरिक कोड का निरीक्षण करता है, बल्कि केवल बाहरी इनपुट और रणनीतियों पर निर्भर होता है जिन्हें ब्लैक बॉक्स परीक्षण माना जाता है, जो आंतरिक कोड को नहीं मानते हैं।