validation testing ultimate guide
मान्यता परीक्षण के महत्व का अन्वेषण करें:
आप क्या सीखेंगे:
- सत्यापन परीक्षण क्या है?
- सत्यापन और मान्यता के बीच अंतर
- चरणों में शामिल
- नमूना सत्यापन परीक्षण के मामले या प्रोटोकॉल
- निष्कर्ष
- अनुशंसित पाठ
सत्यापन परीक्षण क्या है?
सत्यापन परीक्षण यह सुनिश्चित करने की प्रक्रिया है कि परीक्षण और विकसित सॉफ़्टवेयर क्लाइंट / उपयोगकर्ता की जरूरतों को पूरा करता है या नहीं। व्यवसाय की आवश्यकता के तर्क या परिदृश्य को विस्तार से जांचना होगा। किसी एप्लिकेशन की सभी महत्वपूर्ण कार्यप्रणालियों का परीक्षण यहां किया जाना चाहिए।
एक परीक्षक के रूप में, यह जानना हमेशा महत्वपूर्ण होता है कि आपके द्वारा दिए गए व्यापारिक तर्क या परिदृश्यों को कैसे सत्यापित किया जाए। ऐसी एक विधि जो क्रियात्मकताओं के विस्तार से मूल्यांकन करने में मदद करती है, मान्यता प्रक्रिया है।
जब भी आपको एक सत्यापन परीक्षण करने के लिए कहा जाता है, यह एक बड़ी जिम्मेदारी लेता है क्योंकि आपको उपयोगकर्ता की जरूरतों के आधार पर सभी महत्वपूर्ण व्यावसायिक आवश्यकताओं का परीक्षण करने की आवश्यकता होती है। उपयोगकर्ता द्वारा मांगी गई आवश्यकताओं पर एक भी चूक नहीं होनी चाहिए। इसलिए सत्यापन परीक्षण के बारे में गहरी जानकारी होना बहुत जरूरी है।
एक परीक्षक के रूप में, आपको यह मूल्यांकन करने की आवश्यकता है कि परीक्षण निष्पादन परिणाम आवश्यकताओं दस्तावेज़ में उल्लिखित हैं या नहीं। किसी भी विचलन को तुरंत सूचित किया जाना चाहिए और इस तरह विचलन को बग कहा जाता है।
एचपी गुणवत्ता केंद्र, सेलेनियम, ऐपियम, आदि जैसे उपकरणों का उपयोग सत्यापन परीक्षण करने के लिए किया जाता है और हम वहां परीक्षण परिणामों को संग्रहीत कर सकते हैं। एक उचित परीक्षण योजना, परीक्षण निष्पादन रन, दोष रिपोर्ट, रिपोर्ट और मैट्रिक्स प्रस्तुत किए जाने वाले महत्वपूर्ण वितरण हैं।
कंपनी के दृष्टिकोण से, सरल में सत्यापन परीक्षण निम्नलिखित चरणों द्वारा किया जाता है:
- आप अंतिम उपयोगकर्ता से सत्यापन की व्यावसायिक आवश्यकताओं को इकट्ठा करते हैं।
- व्यवसाय योजना तैयार करें और इसमें शामिल ऑनसाइट / हितधारकों को अनुमोदन के लिए भेजें।
- योजना के अनुमोदन पर, आप आवश्यक परीक्षण मामलों को लिखना शुरू करते हैं और अनुमोदन के लिए भेजते हैं।
- एक बार अनुमोदित होने के बाद आप आवश्यक सॉफ़्टवेयर, पर्यावरण के साथ परीक्षण पूरा करना शुरू करते हैं और ग्राहक द्वारा अनुरोधित डिलीवरी को भेजते हैं।
- डिलिवरेबल्स के अनुमोदन पर, UAT परीक्षण क्लाइंट द्वारा किया जाता है।
- उसके बाद, सॉफ्टवेयर उत्पादन के लिए जाता है।
कैसे जावा में सरणी तत्वों को जोड़ने के लिए
आइए अब विस्तार से सत्यापन के बारे में अधिक जानकारी प्राप्त करें।
सत्यापन और मान्यता के बीच अंतर
आइए हम इसे सरल तरीके से एक उदाहरण के साथ समझते हैं।
उदाहरण:
ग्राहक की आवश्यकता:
प्रस्तावित इंजेक्शन का वजन 2 सेंटीमीटर से अधिक नहीं होना चाहिए।
सत्यापन परीक्षण:
- जाँच करें कि क्या इंजेक्शन वह इंजेक्शन है जो चेकलिस्ट, समीक्षा और डिज़ाइन का उपयोग करके 2 सेंटीमीटर से अधिक वजन नहीं करता है।
सत्यापन परीक्षण:
- जाँच करें कि क्या इंजेक्शन मैनुअल या ऑटोमेशन परीक्षण का उपयोग करके 2 सेंटीमीटर से अधिक वजन नहीं करता है।
- आपको परीक्षण के किसी भी उपयुक्त तरीके (कार्यात्मक और गैर-कार्यात्मक तरीकों) का उपयोग करके इंजेक्शन वजन से संबंधित प्रत्येक और प्रत्येक संभावित परिदृश्य की जांच करनी होगी।
- 2 सेमी से कम और 2 सेमी से अधिक के माप की जांच करें।
सत्यापन | मान्यकरण |
---|---|
प्रक्रिया सिर्फ डिजाइन, कोड और प्रोग्राम की जांच करती है। | यह कोड सहित पूरे उत्पाद का मूल्यांकन करना चाहिए। |
समीक्षा, पूर्वाभ्यास, निरीक्षण और डेस्क- जाँच शामिल है। | परीक्षण के कार्यात्मक और गैर कार्यात्मक तरीके शामिल हैं। उत्पाद की गहराई से जाँच की जाती है। |
यह विनिर्देशन के साथ सॉफ्टवेयर की जाँच करता है। | यह जांचता है कि सॉफ्टवेयर उपयोगकर्ता की जरूरतों को पूरा करता है या नहीं। |
चरणों में शामिल
- डिजाइन योग्यता: इसमें व्यावसायिक आवश्यकताओं के आधार पर परीक्षण योजना बनाना शामिल है। सभी विशिष्टताओं को स्पष्ट रूप से उल्लेख करने की आवश्यकता है।
- स्थापना योग्यता: इसमें आवश्यकताओं के आधार पर सॉफ़्टवेयर इंस्टॉलेशन शामिल है।
- परिचालन योग्यता: इसमें उपयोगकर्ता आवश्यकता विनिर्देश के आधार पर परीक्षण चरण शामिल है।
इसमें शामिल हो सकते हैं कार्यक्षमता परीक्षण:
-
- इकाई का परीक्षण - ब्लैक बॉक्स, व्हाइट बॉक्स, ग्रे बॉक्स।
- एकीकरण जांच - टॉप-डाउन, बॉटम-अप, बिग बैंग।
- सिस्टम परीक्षण - स्वच्छता, धुआँ, और प्रतिगमन परीक्षण।
- प्रदर्शन योग्यता: UAT (उपयोगकर्ता स्वीकृति परीक्षण) - अल्फा और बीटा परीक्षण।
- उत्पादन
डिजाइन योग्यता
डिजाइन योग्यता का सीधा सा मतलब है कि आपको सॉफ्टवेयर का डिजाइन इस तरह से तैयार करना होगा ताकि वह उपयोगकर्ता के विनिर्देशों को पूरा कर सके। मुख्य रूप से आपको प्राप्त करने की आवश्यकता है उपयोगकर्ता की आवश्यकताएँ विशिष्टता (URS) दस्तावेज़ डिजाइन के साथ आगे बढ़ने के लिए क्लाइंट से।
टेस्ट रणनीति:
यह दस्तावेज़ परीक्षण योजना तैयार करने के लिए आधार बनाता है। यह आमतौर पर टीम लीड या प्रोजेक्ट के मैनेजर द्वारा तैयार किया जाता है। यह वर्णन करता है कि हम वांछित लक्ष्य का परीक्षण करने और उसे प्राप्त करने के लिए कैसे आगे बढ़ने जा रहे हैं।
सभी प्रक्रियाओं को शामिल करने के लिए एक उचित योजना तैयार की जानी चाहिए और हितधारकों द्वारा अनुमोदित होनी चाहिए। तो आइए जानते हैं टेस्ट प्लान के घटक।
कुछ परियोजनाओं में, परीक्षण योजना और परीक्षण रणनीति को एक ही दस्तावेज़ के रूप में शामिल किया जा सकता है। एक जटिल परियोजना (ज्यादातर स्वचालन तकनीक में) के लिए अलग रणनीति दस्तावेज भी तैयार किए जाते हैं।
सत्यापन परीक्षण योजना के घटक:
- परियोजना का विवरण
- आवश्यकताओं को समझना
- परीक्षण का दायरा
- परीक्षण स्तर और परीक्षण अनुसूची
- योजना निर्माण चलाएं
- हार्डवेयर-सॉफ्टवेयर और स्टाफ की आवश्यकताएं
- नियम और जिम्मेदारियाँ
- धारणा और निर्भरता
- जोखिम और शमन
- रिपोर्ट और मेट्रिक्स
परियोजना का विवरण: यहां आपको परीक्षण के लिए आपको दिए गए आवेदन के सभी विवरण को स्पष्ट करना होगा। इसमें ऐप के सभी फंक्शंस शामिल होने चाहिए।
आवश्यकताओं को समझना: यूएसआर प्राप्त करने पर, आपको अपनी ओर से समझी गई आवश्यकताओं का उल्लेख करना होगा। यदि कोई हो, तो आप स्पष्टीकरण भी उठा सकते हैं। यह परीक्षण के लिए आधार या परीक्षण मानदंड के रूप में खड़ा है।
परीक्षण का दायरा: गुंजाइश में उच्च स्तर पर सुविधाओं के साथ-साथ मॉड्यूल शामिल होना चाहिए। आपको क्लाइंट को यह बताने की जरूरत है कि आपके परीक्षण में कौन-कौन सी आवश्यकताएं होंगी।
व्यावसायिक दृष्टिकोण से, सत्यापन परीक्षण को किसी एप्लिकेशन की महत्वपूर्ण आवश्यकताओं के लिए प्रदर्शन करने के लिए कहा जा सकता है। इसका सीधा सा मतलब है कि आप कहते हैं कि क्या कवर किया जाएगा और क्या नहीं ।
परीक्षण स्तर और परीक्षण अनुसूची: आपको यह उल्लेख करने की आवश्यकता है कि परीक्षण के कितने दौर आयोजित किए जाने हैं। परीक्षण परियोजना के लिए समग्र प्रयास मानक आकलन तकनीकों जैसे टेस्ट केस पॉइंट (टीसीपी) अनुमान आदि का उपयोग करके अनुमानित किया जाता है।
जैसे नाम का अर्थ है परीक्षण अनुसूची वर्णन करता है कि परीक्षण कैसे किया जाएगा। यह भी कहना चाहिए कि अनुमोदन कब और कैसे किया जाएगा, और समीक्षा की जाएगी।
उदाहरण:
एक वेबपेज का डिज़ाइन माना जाने वाला प्रोजेक्ट है।
परीक्षण स्तरों में शामिल हैं:
स्तर 1: धुआँ परीक्षण
लेवल 2: इकाई का परीक्षण
स्तर 3: एकीकरण जांच
स्तर 3: सिस्टम परीक्षण
स्तर 3: स्वीकृति परीक्षण
परीक्षण अनुसूची:
- योजना प्रस्तुत करना - दिन 1
- टेस्ट मामलों का डिजाइन - दूसरा दिन
- ड्राई रन और बग फिक्सिंग - दिन 4
- समीक्षा- दिन 5
- औपचारिक रन - दिन 6
- अनुमोदन के लिए भेजे गए वितरण - दिन 8
- रिपोर्ट - दिन १०
योजना बनाएं: रन प्लान परीक्षण के लिए आवश्यक रनों की संख्या को चिह्नित करता है। आपके द्वारा ऑफसाइट में किए गए हर रन को ऑनसाइट टीम द्वारा नोट किया जाएगा।
उदाहरण के लिए, जब आप का उपयोग करें एचपी क्विक टेस्ट प्रोफेशनल टूल निष्पादन के लिए, रनों की संख्या को परीक्षण योजना के रन टैब में दिखाया जाएगा।
हार्डवेयर-सॉफ्टवेयर और स्टाफ की आवश्यकताएं:
- हार्डवेयर और सॉफ्टवेयर आवश्यकताएं जैसे डिवाइस, ब्राउज़र संस्करण, आईओएस, परियोजना के लिए आवश्यक परीक्षण उपकरण।
- स्टाफिंग का अर्थ है, परीक्षण के लिए आवश्यक व्यक्तियों को नियुक्त करना। आप यहां टीम गणना का उल्लेख कर सकते हैं।
- यदि आपको किसी अतिरिक्त परीक्षण सदस्यों की आवश्यकता है, तो आप परीक्षण क्षेत्र के आधार पर ऑनसाइट अनुरोध कर सकते हैं। बस जब परीक्षण के मामलों की संख्या बढ़ जाती है, तो इसका मतलब है कि उन्हें निष्पादित करने के लिए आपको अधिक टीम के सदस्यों की आवश्यकता है।
नियम और जिम्मेदारियाँ: इसका मतलब है कि परीक्षण के विभिन्न स्तरों को ले जाने के लिए जिम्मेदार संबंधित भूमिकाओं को कार्य सौंपना।
उदाहरण के लिए,
एक ऐप को 4 सत्यापन प्रोटोकॉल को निष्पादित करने के लिए 4 सदस्यों वाली एक टीम द्वारा परीक्षण करने की आवश्यकता है और आप निम्न जिम्मेदारियों को सौंप सकते हैं:
- परीक्षण का नेतृत्व करें: परीक्षण योजना का डिजाइन
- टीम के सदस्य 1: प्रोटोकॉल 1,2 का डिजाइन और निष्पादन।
- टीम के सदस्य 2: प्रोटोकॉल के डिजाइन और निष्पादन 3,4।
- टीम के सदस्य: रिपोर्ट, समीक्षा और मैट्रिक्स तैयार करना।
अनुमान और निर्भरता: इसका मतलब है कि डिजाइन और परीक्षण के लिए पहचानी गई निर्भरता के दौरान की गई धारणाओं को यहां शामिल किया जाएगा।
जोखिम और शमन: परीक्षण योजना से संबंधित जोखिम जैसे वांछित वातावरण, निर्माण, की उपलब्धता के साथ-साथ शमन और आकस्मिक योजनाएं।
रिपोर्ट और मेट्रिक्स: हितधारकों के परीक्षण और रिपोर्ट के लिए उपयोग किए जाने वाले कारकों का उल्लेख यहां किया जाना है।
मोबाइल एप्लिकेशन का एक उदाहरण नीचे दिया गया है:
स्थापना योग्यता
- स्थापना योग्यता में यह विवरण होता है कि कौन से और कितने परीक्षण वातावरण का उपयोग किया जाएगा, प्रत्येक परीक्षण के लिए परीक्षकों के लिए आवश्यक पहुँच स्तर के साथ-साथ परीक्षण डेटा की आवश्यकता होती है। इसमें ब्राउज़र संगतता, निष्पादन के लिए आवश्यक उपकरण, परीक्षण के लिए आवश्यक उपकरण आदि शामिल हो सकते हैं। विकसित की जा रही प्रणाली को उपयोगकर्ता की आवश्यकताओं के अनुसार स्थापित किया जाना चाहिए।
- कुछ अनुप्रयोगों के परीक्षण के लिए परीक्षण डेटा की आवश्यकता हो सकती है और इसे उचित व्यक्ति द्वारा दिया जाना चाहिए। यह एक आवश्यक पूर्व-आवश्यकता है।
- कुछ अनुप्रयोगों के लिए डेटाबेस की आवश्यकता हो सकती है। हमें विनिर्देशों को मान्य करने के लिए डेटाबेस में तैयार परीक्षण के लिए आवश्यक सभी डेटा रखने होंगे।
उदाहरण के लिए, एक नया ऐप कहता है कि 'एबीसी' को मोबाइल (एंड्रॉइड 4.3.1) और ब्राउज़र (क्रोम 54) में परीक्षण किया जाना है, ऐसे मामले में, हमें निम्नलिखित का ट्रैक रखना होगा:
- जांचें कि क्या उचित प्राधिकरण 'एबीसी' ऐप की साइट की जांच करने के लिए दिया गया है।
- देखें कि क्या मोबाइल (एंड्रॉइड / आईओएस), ब्राउज़र-क्रोम, इंटरनेट एक्सप्लोरर जैसे आवश्यक परीक्षण के लिए उपयोग किए जाने वाले उपकरण उपलब्ध हैं।
- जांचें कि क्या वे निर्दिष्ट संस्करणों के साथ सही तरीके से स्थापित किए गए हैं (उदाहरण: क्रोम 54, एंड्रॉइड संस्करण 4.3.1)।
- सुनिश्चित करें कि ऐप ब्राउज़र और मोबाइल दोनों में उपलब्ध है या नहीं।
संचालन योग्यता
परिचालन योग्यता यह सुनिश्चित करती है कि हर मॉड्यूल और उप-मॉड्यूल परीक्षण कार्यों के तहत आवेदन के लिए ठीक से डिजाइन किए गए हैं जैसा कि वांछित वातावरण में अपेक्षित है।
एक सत्यापन परीक्षण, सामान्य तौर पर, निम्नलिखित पदानुक्रम में किया जाता है।
सत्यापन परीक्षण में कार्यात्मक परीक्षण एक प्रमुख भूमिका निभाता है। इसका सीधा सा मतलब है कि आपको बताए गए प्रत्येक महत्वपूर्ण आवश्यकता के आधार पर आवेदन की कार्यक्षमता को मान्य करना होगा। यह कार्यात्मक विनिर्देश दस्तावेज़ में उल्लिखित आवश्यकताओं को पूरा करने का मार्ग प्रशस्त करता है और यह सुनिश्चित करता है कि उत्पाद उल्लिखित सभी आवश्यकताओं को पूरा करता है।
कार्यात्मक परीक्षण और इसके प्रकार
जैसा कि नाम सुझाव देता है, फ़ंक्शनल टेस्टिंग फ़ंक्शंस का परीक्षण कर रहा है यानी सॉफ़्टवेयर को क्या करना है। सॉफ्टवेयर की कार्यक्षमता को आवश्यकता विनिर्देश दस्तावेज में परिभाषित किया जाएगा।
आइए इसके प्रकारों का त्वरित अवलोकन करें।
(1) यूनिट परीक्षण:
यूनिट परीक्षण दिए गए सिस्टम की व्यक्तिगत इकाइयों / मॉड्यूल / घटकों / विधियों का परीक्षण कर रहा है। फ़ील्ड सत्यापन, लेआउट नियंत्रण, डिज़ाइन, आदि को कोडिंग के बाद अलग-अलग इनपुट के साथ परीक्षण किया जाता है। कोड की प्रत्येक पंक्ति को व्यक्तिगत इकाई परीक्षण मामलों के लिए मान्य किया जाना चाहिए।
यूनिट परीक्षण स्वयं डेवलपर्स द्वारा किया जाता है। परीक्षण के अन्य स्तरों की तुलना में बग को ठीक करने की लागत यहां कम है।
उदाहरण:
किसी फ़ंक्शन के लिए कोड के लूप का मूल्यांकन करना लिंग चयन इकाई परीक्षण का एक उदाहरण है।
# 2) ब्लैक बॉक्स परीक्षण:
गिट के लिए सबसे अच्छा कोड समीक्षा उपकरण
सिस्टम के आंतरिक विवरणों पर ध्यान केंद्रित किए बिना आवश्यकताओं के खिलाफ वांछित कार्यक्षमता के लिए एक आवेदन के व्यवहार का परीक्षण ब्लैक बॉक्स परीक्षण कहा जाता है। यह आमतौर पर एक स्वतंत्र परीक्षण टीम या एप्लिकेशन के अंतिम उपयोगकर्ताओं द्वारा किया जाता है।
एप्लिकेशन को प्रासंगिक इनपुट के साथ परीक्षण किया जाता है और सिस्टम को वांछित रूप से व्यवहार करने पर मान्य करने के लिए परीक्षण किया जाता है। यह दोनों कार्यात्मक और साथ ही गैर-कार्यात्मक आवश्यकताओं का परीक्षण करने के लिए उपयोग किया जा सकता है।
# 3) सफेद बॉक्स परीक्षण:
सफेद बॉक्स परीक्षण कोड के द्वारा प्रोग्राम कोड की विस्तृत जाँच के अलावा कुछ भी नहीं है। आवेदन का पूरा कार्य लिखित कोड पर निर्भर करता है, इसलिए कोड का सावधानीपूर्वक परीक्षण करना आवश्यक है। आपको हर इकाई और उसके एकीकरण को चरणबद्ध तरीके से एक पूरे मॉड्यूल के रूप में जांचना होगा।
प्रोग्रामिंग ज्ञान के साथ एक परीक्षक यहां एक मानदंड होना चाहिए। यह स्पष्ट रूप से पता चलता है कि क्या अनुप्रयोग के वर्कफ़्लो में कोई विचलन है। यह दोनों डेवलपर्स के साथ-साथ परीक्षकों के लिए भी उपयोगी है।
# 4) ग्रे बॉक्स परीक्षण:
एक अच्छा मुफ्त पीसी क्लीनर क्या है
ग्रे बॉक्स परीक्षण सफेद बॉक्स और ब्लैक बॉक्स परीक्षण दोनों का एक संयोजन है। संरचना या परीक्षण की जाने वाली इकाई के कोड के बारे में आंशिक ज्ञान यहाँ ज्ञात है।
एकीकरण परीक्षण और इसके प्रकार
सॉफ्टवेयर के अलग-अलग घटकों को पहले से ही यूनिट परीक्षण में परीक्षण किया जाता है और मॉड्यूल के डेटा प्रवाह को सुनिश्चित करने के लिए एक साथ समग्र रूप से उनकी कार्यक्षमता का परीक्षण करने के लिए एकीकृत किया जाता है।
यह डेवलपर्स द्वारा स्वयं या एक स्वतंत्र परीक्षण टीम द्वारा किया जाता है। यह दो या दो से अधिक इकाइयों के परीक्षण के बाद किया जा सकता है।
शीर्ष पाद उपागम:
इस दृष्टिकोण में, शीर्ष इकाइयों का पहले परीक्षण किया जाता है, और फिर निचले स्तर की इकाइयों का एक-एक स्टेप वाइज परीक्षण किया जाता है। परीक्षण चरणों का उपयोग किया जा सकता है जो निचले स्तर की इकाइयों को अनुकरण करने के लिए आवश्यक हैं जो प्रारंभिक चरणों के दौरान उपलब्ध नहीं हो सकते हैं।
नीचे से ऊपर का दृष्टिकोण:
इस दृष्टिकोण में, नीचे की इकाइयों को पहले, एकीकृत और फिर उच्च स्तर की इकाइयों का परीक्षण किया जाता है। उपयोग किए जाने वाले टेस्ट स्टब्स को उच्च स्तर की इकाइयों को अनुकरण करने के लिए आवश्यक है जो प्रारंभिक चरणों के दौरान उपलब्ध नहीं हो सकते हैं।
सिस्टम टेस्टिंग और इसके प्रकार
संपूर्ण सिस्टम / सॉफ्टवेयर का परीक्षण करना सिस्टम परीक्षण कहलाता है। सिस्टम को कार्यात्मक आवश्यकता विनिर्देशों के खिलाफ पूरी तरह से परीक्षण किया गया है। सिस्टम परीक्षण कार्यात्मक और गैर-कार्यात्मक दोनों आवश्यकताओं के खिलाफ किया जाता है। इस प्रकार के परीक्षण के लिए आमतौर पर ब्लैक बॉक्स परीक्षण को प्राथमिकता दी जाती है।
# 1) धुआँ परीक्षण:
जब बिल्डर शुरू में परीक्षण करने के लिए बिल्ड देते हैं, तो हमें बिल्ड का पूरी तरह से परीक्षण करना होगा। इसे स्मोक टेस्टिंग कहा जाता है। हमें यह बताने की आवश्यकता है कि बिल्ड आगे के परीक्षण में सक्षम है या नहीं।
सत्यापन करने के लिए, आपको एक उचित निर्माण की आवश्यकता है। इसलिए धूम्रपान परीक्षण सबसे पहले परीक्षण टीम द्वारा किया जाता है। परीक्षण किए गए आवेदन के वर्कफ़्लो का परीक्षण मामलों के साथ या इसके बिना किया जाना चाहिए। पूरे परीक्षण को कवर करने वाला टेस्ट केस इस परीक्षण के लिए सहायक है।
# 2) स्वच्छता परीक्षण:
पवित्रता परीक्षण में, परीक्षण के तहत आवेदन के मॉड्यूल की मुख्य कार्यक्षमता का परीक्षण किया जाता है। एक वेबसाइट का परीक्षण करने में, जिसमें 3 टैब हैं यानी प्रोफ़ाइल निर्माण, शिक्षा, लॉगिन, आदि IRCTC , इन सभी टैब की मुख्य कार्यक्षमता को बहुत गहराई तक जाने के बिना जांचना होगा।
सभी मॉड्यूल में मेनू, उप-मेनू, टैब का परीक्षण किया जाना है। यह प्रतिगमन परीक्षण का एक सबसेट है क्योंकि परीक्षण केवल मुख्य प्रवाह से किया जाता है न कि गहराई से।
# 3) प्रतिगमन परीक्षण:
परियोजना के हर रिलीज के लिए, विकास टीम कुछ बदलाव पेश कर सकती है। यदि किए गए नए परिवर्तनों को प्रभावित करना सिस्टम के काम के प्रवाह को प्रभावित नहीं करता है तो इसे प्रतिगमन परीक्षण कहा जाता है। नई आवश्यकताओं से संबंधित केवल कुछ परीक्षण मामलों का ही यहां परीक्षण किया जाना है।
प्रदर्शन योग्यता
UAT (उपयोगकर्ता स्वीकृति परीक्षण):
यह परीक्षण का अंतिम चरण है जो यह सुनिश्चित करने के लिए किया जाता है कि सिस्टम निर्दिष्ट आवश्यकताओं के अनुरूप आवश्यक व्यवहार करता है। यह क्लाइंट द्वारा किया जाता है। एक बार जब ग्राहक प्रमाणित करता है और सिस्टम परीक्षण को साफ करता है, तो उत्पाद तैनाती के लिए जा सकता है।
अल्फा और बीटा परीक्षण:
सॉफ्टवेयर डेवलपमेंट साइट पर रिलीज से पहले डेवलपर्स द्वारा एप्लिकेशन पर अल्फा टेस्टिंग की जाती है। इसमें ब्लैक एंड व्हाइट बॉक्स टेस्टिंग शामिल है। उत्पाद विकसित होने और तैनात होने के बाद ग्राहक की ओर से बीटा परीक्षण किया जाता है।
नमूना सत्यापन परीक्षण के मामले या प्रोटोकॉल
अपने अनुभव के साथ, मैंने जीमेल लॉगिन के लिए यह प्रोटोकॉल लिखा है।
कवर किए गए लॉगिन कार्यक्षमता की गहराई से जांच वास्तव में सत्यापन है। लेकिन मैं यह उल्लेख करना चाहूंगा कि उपयोग किए जाने वाले वाक्य स्तंभों की शैली पूरी तरह से भिन्न हो सकती है और ग्राहक की आवश्यकताओं पर निर्भर करती है।
=> नमूना सत्यापन परीक्षण के मामले डाउनलोड करें: जीमेल लॉगिन परीक्षण मामला
निष्कर्ष
खैर, सत्यापन सभी के बारे में विस्तार से एक उत्पाद की कार्यक्षमता का विश्लेषण कर रहा है। सत्यापन परीक्षक के रूप में, आपको परीक्षण में इष्टतम परिणाम प्राप्त करने के लिए विचलन की रिपोर्ट करने के लिए हमेशा याद रखना चाहिए।
प्रत्येक परीक्षण का मामला जो लिखा गया है वह आम आदमी के लिए भी तेज, संक्षिप्त और समझने योग्य होना चाहिए। सत्यापन परीक्षक को यह सुनिश्चित करना चाहिए कि निर्दिष्ट आवश्यकताओं के विरुद्ध सही उत्पाद विकसित किया जा रहा है।
सत्यापन परीक्षण के लिए एक मार्गदर्शिका के रूप में, मैंने सत्यापन से जुड़ी प्रक्रिया को कवर किया है।
डिज़ाइन योग्यता जिसमें सत्यापन योजना, स्थापना योग्यता शामिल है जो हार्डवेयर-सॉफ़्टवेयर की किस्त के बारे में बात करती है, एक परिचालन योग्यता जिसमें संपूर्ण सिस्टम परीक्षण, प्रदर्शन योग्यता शामिल होती है जिसमें उपयोगकर्ता स्वीकृति परीक्षण शामिल होता है जो उत्पादन के लिए प्राधिकरण प्रदान करता है।
आशा है कि इस लेख ने मान्यता परीक्षण की अवधारणा पर आपके ज्ञान को समृद्ध किया होगा !!
अनुशंसित पाठ
- सर्वश्रेष्ठ सॉफ्टवेयर परीक्षण उपकरण 2021 (क्यूए टेस्ट स्वचालन उपकरण)
- अल्फा परीक्षण और बीटा परीक्षण (एक पूर्ण गाइड)
- ब्लैक बॉक्स परीक्षण और व्हाइट बॉक्स परीक्षण के बीच मुख्य अंतर
- कार्यात्मक परीक्षण बनाम गैर-कार्यात्मक परीक्षण
- परीक्षण प्राइमर eBook डाउनलोड
- वेरिफिकेशन टेस्टिंग (BVT टेस्टिंग) कम्प्लीट गाइड का निर्माण करें
- सिस्टम टेस्टिंग क्या है - एक अल्टीमेट बिगिनर्स गाइड
- वेब अनुप्रयोग सुरक्षा परीक्षण गाइड