उदाहरण के साथ सत्यापन और सत्यापन के बीच अंतर

विषय - सूची:

Anonim

सॉफ्टवेयर परीक्षण में सत्यापन

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

सॉफ्टवेयर टेस्टिंग में मान्यता

सॉफ्टवेयर टेस्टिंग में मान्यता टेस्टिंग का एक डायनेमिक मैकेनिज्म है और सॉफ्टवेयर प्रोडक्ट वास्तव में कस्टमर की सटीक जरूरतों को पूरा करता है या नहीं, इसे मान्य करता है। प्रक्रिया यह सुनिश्चित करने में मदद करती है कि सॉफ्टवेयर उपयुक्त वातावरण में वांछित उपयोग को पूरा करता है। सत्यापन प्रक्रिया में यूनिट परीक्षण, एकीकरण परीक्षण, सिस्टम परीक्षण और उपयोगकर्ता स्वीकृति परीक्षण जैसी गतिविधियां शामिल हैं।

कुंजी प्रसार

  • सत्यापन प्रक्रिया में दस्तावेजों की जांच, डिजाइन, कोड और कार्यक्रम शामिल हैं जबकि सत्यापन प्रक्रिया में वास्तविक उत्पाद का परीक्षण और सत्यापन शामिल है।
  • सत्यापन में कोड निष्पादन शामिल नहीं है, जबकि सत्यापन में कोड निष्पादन शामिल है।
  • सत्यापन समीक्षाओं, वॉकथ्रू, निरीक्षणों और डेस्क-जाँच जैसे तरीकों का उपयोग करता है जबकि सत्यापन ब्लैक बॉक्स परीक्षण, व्हाइट बॉक्स परीक्षण और गैर-कार्यात्मक परीक्षण जैसी विधियों का उपयोग करता है।
  • सत्यापन यह जाँचता है कि क्या सॉफ्टवेयर किसी विनिर्देशन की पुष्टि करता है जबकि सत्यापन जाँच करता है कि सॉफ्टवेयर आवश्यकताओं और अपेक्षाओं को पूरा करता है या नहीं।
  • सत्यापन में बग्स को विकास चक्र में जल्दी पाया जाता है जबकि सत्यापन में ऐसे कीड़े पाए जाते हैं जिन्हें सत्यापन पकड़ नहीं पाता है।
  • सत्यापन प्रक्रिया सॉफ्टवेयर वास्तुकला, डिजाइन, डेटाबेस आदि पर लक्षित होती है, जबकि सत्यापन प्रक्रिया वास्तविक सॉफ्टवेयर उत्पाद को लक्षित करती है।
  • सत्यापन क्यूए टीम द्वारा किया जाता है, जबकि सत्यापन क्यूए टीम के साथ परीक्षण टीम की भागीदारी द्वारा किया जाता है।
  • सत्यापन प्रक्रिया सत्यापन से पहले आती है जबकि सत्यापन प्रक्रिया सत्यापन के बाद आती है।

सत्यापन बनाम सत्यापन: मुख्य अंतर

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

सत्यापन और सत्यापन का उदाहरण

  • सॉफ्टवेयर इंजीनियरिंग में, निम्नलिखित विनिर्देश पर विचार करें

सबमेट नाम वाला एक क्लिक करने योग्य बटन

  • सत्यापन डिज़ाइन डॉक और वर्तनी की गलती को सुधारने की जाँच करेगा।
  • अन्यथा, विकास टीम एक बटन बनाएगी जैसे

    • तो नया विनिर्देशन है

नाम के साथ एक क्लिक करने योग्य बटन सबमिट करें

  • कोड तैयार होने के बाद, सत्यापन किया जाता है। एक मान्यता परीक्षण मिला -

  • सत्यापन परीक्षण के कारण, विकास दल सबमिट बटन को क्लिक करने योग्य बना देगा