Basis path testing
सॉफ्टवेयर इंजीनियरिंग में, आधार पथ परीक्षण, या संरचित परीक्षण, परीक्षण मामलों को डिजाइन करने के लिए एक सफेद बॉक्स विधि है। विधि निष्पादन के रैखिक रूप से स्वतंत्र पथों का एक समूह खोजने के लिए एक कार्यक्रम के नियंत्रण-प्रवाह ग्राफ का विश्लेषण करती है। विधि आम तौर पर रैखिक रूप से स्वतंत्र पथों की संख्या निर्धारित करने के लिए मैककेब साइक्लोमैटिक जटिलता का उपयोग करती है और फिर इस प्रकार प्राप्त प्रत्येक पथ के लिए परीक्षण मामले उत्पन्न करती है। बेसिस पाथ टेस्टिंग पूर्ण शाखा कवरेज (कंट्रोल-फ्लो ग्राफ के सभी किनारों) की गारंटी देता है, लेकिन यह हासिल करता है कि कंट्रोल-फ्लो ग्राफ के सभी संभावित रास्तों को कवर किए बिना बाद वाला आमतौर पर बहुत महंगा होता है। आधार पथ परीक्षण का व्यापक रूप से उपयोग और अध्ययन किया गया है। डीडी-पथ परीक्षण संदर्भ और अधिक पढ़ने वाले सॉफ्टवेयर परीक्षण भी देखें।