पथ परीक्षण

पथ परीक्षण क्या है?

पथ परीक्षण एक संरचनात्मक परीक्षण विधि है जो स्रोत कोड या एल्गोरिथ्म पर आधारित है और विनिर्देशों के आधार पर नहीं। यह विभिन्न स्तर की ग्रेन्युलैरिटी पर लगाया जा सकता है।

पथ परीक्षण मान:

  • विनिर्देशों सटीक हैं

  • डेटा को ठीक से परिभाषित और एक्सेस किया गया है

  • कोई दोष नहीं हैं जो सिस्टम में मौजूद हैं जो नियंत्रण प्रवाह को प्रभावित करते हैं

पथ परीक्षण तकनीक:

  • Control Flow Graph (CFG) - प्रोग्राम को नोड्स, क्षेत्रों और किनारों में कोड का प्रतिनिधित्व करके फ्लो ग्राफ़ में परिवर्तित किया जाता है।

  • Decision to Decision path (D-D) - सीएफजी को निर्णय के विभिन्न रास्तों में तोड़ा जा सकता है और फिर अलग-अलग नोड्स में ढहा दिया जाता है।

  • Independent (basis) paths - स्वतंत्र पथ डीडी-पथ ग्राफ के माध्यम से एक रास्ता है जिसे अन्य तरीकों से अन्य पथों से पुन: प्रस्तुत नहीं किया जा सकता है।