مولد بيانات الاختبار

مؤلف: Eugene Taylor
تاريخ الخلق: 11 أغسطس 2021
تاريخ التحديث: 10 قد 2024
Anonim
Generate Millions Rows of Data in 2 mins |Test Data Generation|Random Data Generator Excel
فيديو: Generate Millions Rows of Data in 2 mins |Test Data Generation|Random Data Generator Excel

المحتوى

تعريف - ماذا يعني مولد بيانات الاختبار؟

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


يستخدم مولد بيانات الاختبار بشكل شائع لاختبار قواعد البيانات وبرامج إدارة قواعد البيانات (DBMS) لأن هذه الأنظمة تتطلب عمومًا كميات كبيرة من البيانات لفرزها وتخزينها قبل الوصول إلى أي من حدودها.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia مولد بيانات الاختبار

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

مولدات البيانات اختبار اتبع إجراء محدد:

  1. برنامج مراقبة تدفق الرسم البياني البناء
  2. اختيار طريق
  3. توليد بيانات الاختبار

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


هناك أنواع مختلفة من مولدات بيانات الاختبار:

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