بيت تطوير ما هو الاختبار المبني على البيانات (ddt)؟ - تعريف من techopedia

ما هو الاختبار المبني على البيانات (ddt)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني الاختبار القائم على البيانات (DDT)؟

الاختبار المبني على البيانات (DDT) هو منهجية يتم فيها التكرار التكراري لنفس تسلسل خطوات الاختبار بمساعدة مصدر بيانات من أجل دفع قيم إدخال تلك الخطوات و / أو القيم المتوقعة أثناء خطوات التحقق يؤدونها. إعدادات البيئة والتحكم في حالة الاختبار المبني على البيانات غير مشفرة. بمعنى آخر ، الاختبار المبني على البيانات هو بناء برنامج نصي للاختبار يتم تنفيذه مع جميع مجموعات البيانات ذات الصلة في إطار عمل ، والذي يستخدم منطق الاختبار القابل لإعادة الاستخدام. يوفر الاختبار المبني على البيانات مزايا مثل إعادة الاستخدام والتكرار وفصل منطق الاختبار عن بيانات الاختبار وتقليل عدد حالات الاختبار.

تيكوبيديا تشرح الاختبارات التي تعتمد على البيانات (DDT)

يمكن أن تكون مصادر البيانات المستخدمة في الاختبارات المعتمدة على البيانات هي ملفات Excel أو ملفات CSV أو قواعد البيانات أو كائنات ADO أو مصادر ODBC. في الاختبار المبني على البيانات ، يتم تنفيذ العمليات التالية بالتكرار:

  • استرجاع بيانات الاختبار
  • إدخال البيانات في المنطقة المطلوبة ومحاكاة الإجراءات الأخرى
  • التحقق من النتائج
  • مواصلة الاختبار مع المجموعة التالية من بيانات الإدخال

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

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

ما هو الاختبار المبني على البيانات (ddt)؟ - تعريف من techopedia