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