الفرق بين التحقق والمصادقة

مؤلف: Laura McKinney
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 5 قد 2024
Anonim
الجزء 2️⃣3️⃣#Validationو التحقق من الفاعلية#Verification لن تحتار بعد الأن بعد شرح الفرق بين التحقق
فيديو: الجزء 2️⃣3️⃣#Validationو التحقق من الفاعلية#Verification لن تحتار بعد الأن بعد شرح الفرق بين التحقق

المحتوى


التحقق والمصادقة هما المصطلحان المستخدمان عادة في خداع البرنامج. يمكن تمييز التحقق من الصحة والتحقق منها من خلال حقيقة أن التحقق من البرامج هو عملية لفحص مخرجات التصميم ومقارنتها بمتطلبات البرامج المحددة. على العكس من ذلك ، فإن التحقق من البرنامج هو عملية فحص مواصفات البرنامج مقابل احتياجات المستخدم. بشكل عام ، تكمل هذه الأنشطة بعضها البعض وتشكل جزءًا من تطوير البرامج.

    1. رسم بياني للمقارنة
    2. تعريف
    3. الاختلافات الرئيسية
    4. خاتمة

رسم بياني للمقارنة

أساس للمقارنة
التحقق
التحقق من صحة
الأساسي
عملية فحص المنتج في مرحلة التطوير مقابل المتطلبات المحددة.يتضمن تقييم المنتج مقابل متطلبات المستخدم في نهاية التطوير.
هدف
ضمان تطوير المنتج حسب التصميم ومتطلبات المواصفات.يضمن صحة المنتج المطوّر ويلبي متطلبات المستخدمين.
الأنشطة المعنية
يتم تقييم الخطط ومواصفات المتطلبات ومواصفات التصميم والكود وحالات الاختبار.يتم تقييم البرنامج قيد الاختبار.
يؤديهافريق ضمان الجودةفريق الاختبار
ترتيب التنفيذيؤديها مسبقابعد التحقق
كلفةأقلأكثر


تعريف التحقق

التحقق في مجال هندسة البرمجيات هي مجموعة من الأساليب التي تؤكد التنفيذ الدقيق لوظائف معينة في البرنامج. يتم استخدامه للتحقق مما إذا تم إنشاء المنتج بشكل صحيح أم لا. في هذه المرحلة من عملية تطوير البرمجيات ، يتم التخلص من الأخطاء والأخطاء لضمان الموثوقية.

توفر عملية التحقق ما يلي:

  • يوفر طريقة النذير لتحليل التصميم المركب لضمان وظيفة وظيفة I / O بعد التطوير.
  • يتم التحقق من دقة وجودة التصميم أيضًا.
  • إنه يبحث عن المنتج النهائي مقابل التصميم ، بعبارات بسيطة ، هل يتوافق المنتج مع مواصفات المنتج.

يمكن إجراء التحقق باستخدام طرق مختلفة مثل سمولاتيف, المصباح الأجهزة و طرق رسمية. عمليا يتم استخدام اختبار الوحدة والنظام للتحقق من رمز البرنامج. يتحقق اختبار الوحدة مما إذا كان سلوك التعليمات البرمجية يتبع مواصفات الوحدة أم لا. عندما يتعلق الأمر باختبار النظام ، يتم توصيل الوحدات معًا بمعنى اختبار النظام الكامل. تتضمن نتيجة اختبار النظام التحقق مما إذا كان النظام يفي بمواصفاته أم لا.


تعريف التحقق من الصحة

التحقق من صحة يشير إلى مجموعة العمليات المستخدمة للتأكد من إمكانية تتبع البرنامج وفقًا لمتطلبات العميل. في معظم الحالات الحديثة ، لا تفي أنظمة الكمبيوتر بمتطلبات المستخدم ، وهذه واحدة من المشكلات المهمة. تنشأ المشاكل المتعلقة بالتحقق من الصحة بسبب التواصل غير الصحيح بين المستخدمين والمطورين والفجوات الثقافية. لذلك ، يتم استخدام التحقق من الصحة للتحقق مما إذا كان النظام يلبي احتياجات المستخدمين ونواياهم وقبولهم ويضمن أيضًا أن نظام التشغيل يفي بهذه المتطلبات.

حتى لو كان النظام يعمل بلا عيب ، يجب أن يخدم الغرض الأساسي ، الذي يحتاجه المستخدم. يتضمن نشاط التحقق من الصحة اختبار القبول الذي يتم إجراؤه في نهاية المشروع. في هذا الاختبار ، يظهر البرنامج لعميله إذا كان البرنامج يتوافق مع متطلبات العميل وبعد ذلك يتم قبوله من قبل العميل.

  1. يوفر نشاط التحقق تأكيدًا موضوعيًا بأن مخرجات التصميم لمكون معين تفي بالمتطلبات المحددة. في المقابل ، تؤكد عملية التحقق من صحة البرنامج توافق المنتج النهائي للبرنامج مع متطلبات المستخدم.
  2. تولد الأخطاء المكتشفة في عملية التحقق تكلفة أقل مقارنةً بالتكلفة المرتبطة بالأخطاء في عملية التحقق من الصحة.
  3. يتم إجراء التحقق في مرحلة التطوير أثناء إجراء التحقق من الصحة بعد تطوير المنتج (أي بعد التحقق).
  4. فريق ضمان الجودة مسؤول عن إجراء التحقق. على العكس ، يتم التحقق من صحة بواسطة فريق الاختبار.

خاتمة

يوصف التحقق على أنه مجموعة من الأنشطة التي تضمن التنفيذ الدقيق لوظيفة معينة في البرنامج. من ناحية أخرى ، يعد التحقق من الصحة مجموعة من الأنشطة التي تؤكد أن البرنامج المطور يتوافق مع متطلبات العميل.