دليل Validatar

تهيئة مجموعة بيانات الاختبار (Test Data Set)

Configuring Your Test Data Set

شرح لعملية تهيئة Test Data Set في Validatar، بدءًا من اختيار مصدر البيانات وحتى معاينة النتائج.

لوحة المتابعة

نظرة عامة

في Validatar، يُعد Test Data Set أول قسم يجب تهيئته في الاختبار، ويتيح لك التحقق من صحة بياناتك واكتشاف المشكلات المحتملة فيها. تتضمن عملية التهيئة تحديد مصدر البيانات، وكيفية استرجاعها، وكيفية معالجة البيانات المُسترجَعة.

سيرشدك هذا المقال خلال عملية تهيئة Test Data Set الخاص بك. للحصول على المساعدة في تهيئة قسم Control، يُرجى الرجوع إلى المقالات التالية:

  • Comparing to Another Data Set
  • Comparing to a Defined Rule
  • Comparing to Previous Runs

تُستخدم تهيئة Test Data Set في Validatar للتحقق من صحة بياناتك وتحديد المشكلات المحتملة فيها. ولتهيئتها، يجب عليك تحديد مصدر بيانات وتقرير كيفية استرجاع البيانات ومعالجتها.

1. اختيار مصدر البيانات (Data Source)

تُعد الخطوة الأولى الحاسمة في تهيئة Test Data Set هي تحديد مصدر البيانات الذي سيتم سحب البيانات منه. استخدم القائمة المنسدلة لاختيار Data Source. لن تكون متاحة سوى مصادر البيانات المُفعّلة للمشروع (Project) والتي تملك صلاحية كتابة اختبارات عليها.

شكل 1: 1. اختيار مصدر البيانات (Data Source)

2. استرجاع البيانات

بمجرد تحديد مصدر البيانات، يجب عليك تقرير كيفية استرجاع البيانات. يوفر Validatar طريقتين لذلك:

  1. 1Script – تتيح لك هذه الطريقة كتابة سكربت SQL أو Python لسحب البيانات.
  2. 2Profile Result – تعتمد هذه الطريقة على معلومات التنميط (profiling) التي يملكها Validatar عن مصدر البيانات المحدد.

يمكنك أيضًا إرفاق Metadata Links لربط البيانات الوصفية بالاختبار، بما يتيح مزيدًا من الأتمتة واختبارًا أكثر شمولًا.

3. معالجة البيانات المُسترجَعة

بعد تحديد طريقة سحب البيانات، يأتي دور تهيئة كيفية معالجة البيانات المُسترجَعة. فيما يلي الطرق الثلاث لمعالجة البيانات عند ورودها عبر سكربت:

  1. 1Table – في هذه الطريقة، يتم التحقق من صحة الجدول بأكمله عمودًا تلو الآخر. يمكنك تحديد الأعمدة التي تُعد أعمدة مفتاح (key columns، توفر التفرد) أو أعمدة قيمة (value columns، البيانات المراد التحقق منها). وإذا لزم الأمر، يمكنك تجاهل عمود معين في الاختبار. يمكنك عرض هذه الخيارات في شبكة (grid) أو عبر نص.
  2. 2Column Aggregation – تتيح لك هذه الطريقة اختيار عمود واحد من الجدول لإجراء تجميع (aggregation) عليه بغرض المقارنة.
  3. 3Row Count – تسترجع هذه الطريقة عدد السجلات (record count) من البيانات المُعادة.

4. خيارات المعاينة والتحديث (Preview & Refresh)

أخيرًا، يمكنك استخدام Preview & Refresh Options لمعاينة بنية البيانات التي سيتم إرجاعها عند تنفيذ الاختبار. سيؤدي هذا إلى فتح تبويب جديد يتيح لك معاينة تلك النتائج.

عرض الرسائل والملفات

يمكنك الاطلاع على المعلومات ورسائل الأخطاء الصادرة عن المخرجات القياسية (standard output) للاستعلام بعد تهيئة أو تحديث خيارات Test Data Set. يمكن استخدام رسائل الطباعة (print messages) لأغراض التصحيح واستكشاف الأخطاء. كما تُعرض هنا الملفات المحفوظة من عمليات تنفيذ Python.

الخلاصة

تُعد معرفة كيفية إعداد Test Data Set بشكل صحيح في Validatar وفهم الخيارات المرتبطة به الخطوة الأولى في تهيئة الاختبار، وهي أساسية لتحقيق التحقق الفعّال من صحة البيانات. ومع التهيئة الصحيحة، يمكنك الاستفادة الكاملة من إمكانات اختبارات Validatar.