Testing क्या है?

यह एक प्रक्रिया है जो सॉफ़्टवेयर उत्पाद की गुणवत्ता, कार्यक्षमता, और प्रदर्शन को सत्यापित करने के लिए की जाती है।

🖥️

परिभाषा

Testing, या परीक्षण, एक प्रक्रिया होती है जो सॉफ़्टवेयर उत्पाद की गुणवत्ता, कार्यक्षमता, सुरक्षा, और उपयोगिता को सत्यापित करने के लिए की जाती है। यह प्रक्रिया त्रुटियों, विसंगतियों या किसी अन्य समस्या को पहचानने और ठीक करने के लिए महत्वपूर्ण होती है, इससे पहले कि उत्पाद को बाजार में जारी किया जाए या ग्राहक को प्रदान किया जाए।

🔄

विकास

जैसे-जैसे अनुप्रयोगों की जटिलता बढ़ती है, परीक्षण गतिविधियाँ नई तकनीकों और दृष्टिकोणों के साथ विकसित होती रही हैं।

🎯

स्वीकृति परीक्षण

UAT (User Acceptance Testing) यह सत्यापित करता है कि संपूर्ण प्रणाली इच्छित तरीके से काम करती है।

🔍

कोड समीक्षा

यह यह सुनिश्चित करता है कि नया और संशोधित सॉफ़्टवेयर कोडिंग मानकों और सर्वोत्तम प्रथाओं का पालन करता है।

🤝

एकीकरण परीक्षण

एकीकरण परीक्षण यह सुनिश्चित करते हैं कि सॉफ़्टवेयर के घटक या कार्य एक साथ सही तरीके से काम करते हैं।

🧪

इकाई परीक्षण

इकाई परीक्षण यह सुनिश्चित करता है कि सॉफ़्टवेयर की प्रत्येक इकाई अपेक्षित तरीके से कार्य करती है।

📝

कार्यात्मक परीक्षण

कार्यात्मक परीक्षण यह सत्यापित करता है कि प्रणाली की कार्यक्षमताएँ निर्दिष्ट आवश्यकताओं के आधार पर सही तरीके से कार्य करती हैं, और उपयोगकर्ता इंटरएक्शन परिदृश्यों का अनुकरण करती हैं।

⚙️

प्रदर्शन परीक्षण

प्रदर्शन परीक्षण यह मूल्यांकन करता है कि सॉफ़्टवेयर विभिन्न कार्यभारों के तहत कैसा प्रदर्शन करता है।

🔁

प्रतिगमन परीक्षण

प्रतिगमन परीक्षण यह सुनिश्चित करता है कि नई सुविधाएँ कार्यक्षमता को नुकसान या विफलता का कारण नहीं बनतीं।