पथ कव्हरेज चाचणी

लेखक: Randy Alexander
निर्मितीची तारीख: 24 एप्रिल 2021
अद्यतन तारीख: 24 जून 2024
Anonim
श्री शिवाजी हायस्कूल घटक चाचणी क्रमांक 1 विषय विज्ञान
व्हिडिओ: श्री शिवाजी हायस्कूल घटक चाचणी क्रमांक 1 विषय विज्ञान

सामग्री

व्याख्या - पथ कव्हरेज चाचणी म्हणजे काय?

पथ कव्हरेज चाचणी एक विशिष्ट प्रकारची पद्धतशीर, अनुक्रमिक चाचणी आहे ज्यात प्रत्येक स्वतंत्र कोडचे मूल्यांकन केले जाते.


सॉफ्टवेअर चाचणीचा एक प्रकार म्हणून, पथ कव्हरेज चाचणी एखाद्या अतिक्रमण करणार्‍या धोरणाचा किंवा कोडच्या "तत्वज्ञानाचा" भाग बनण्याऐवजी तांत्रिक चाचणी पद्धतींच्या श्रेणीमध्ये आहे. हे श्रम-केंद्रित आहे आणि बहुतेक वेळा कोडच्या विशिष्ट महत्त्वपूर्ण भागांसाठी राखीव असते.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया पथ कव्हरेज चाचणी स्पष्ट करते

मार्ग कव्हरेज चाचणी चा कार्य करण्याचा मार्ग म्हणजे परीक्षकांनी प्रत्येक स्वतंत्र कोडच्या कोडकडे पाहिले पाहिजे जे मॉड्यूलमध्ये भूमिका बजावतात आणि संपूर्ण कव्हरेजसाठी परीक्षकांनी प्रत्येक संभाव्य दृश्याकडे पाहणे आवश्यक आहे जेणेकरुन कोडच्या सर्व ओळी व्यापल्या जातील.

अगदी मूलभूत उदाहरणात, कोड "फंक्शन" चा विचार करा जो व्हेरिएबल "x" मध्ये घेईल आणि दोन पैकी एक निकाल मिळवेल: जर x 5 पेक्षा जास्त असेल तर प्रोग्राम "A" निकाल देईल आणि x त्यापेक्षा कमी किंवा समान असल्यास 5, प्रोग्राम निकाल "बी" परत करेल.


प्रोग्रामचा कोड या प्रमाणे दिसेल:

    इनपुट x
    जर x> 5 असेल तर
    रिटर्न ए
    अन्यथा परत ब

पथ कव्हरेज चाचणीसाठी "सर्व पथांना प्रभावीपणे कव्हर" करण्यासाठी दोन चाचणी केसेस चालवायला हव्यात ज्यात x 5 पेक्षा जास्त x आणि 5 पेक्षा कमी किंवा समान असेल.

अर्थातच, कोडच्या अधिक जटिल मॉड्यूल्ससह ही पद्धत अधिकच क्लिष्ट होते. तज्ञ सामान्यत: पाथ कव्हरेज चाचणीला व्हाईट बॉक्स टेस्टिंगचा एक प्रकार मानतात, जे प्रत्यक्षात एखाद्या प्रोग्रामच्या अंतर्गत कोडची तपासणी करतात, त्याऐवजी केवळ ब्लॅक बॉक्स टेस्टिंग मानल्या जाणार्‍या बाह्य आदान आणि रणनीतींवर अवलंबून असतात, जे अंतर्गत कोडचा विचार करत नाहीत.