تنفيذ الاختبارات الفرعية (Executing Child Tests)
Executing Child Tests
شرح لطرق تنفيذ الاختبارات الفرعية بعد تجسيدها: من شاشة القالب، ومن مستودع الاختبارات، وضمن مهمة (Job).
نظرة عامة
بعد التجسيد، يمكنك التعامل مع الاختبارات الفرعية كاختبار قياسي عادي في Validatar تم إنشاؤه من قالب. لهذا السبب، يمكن تشغيل الاختبارات الفرعية من شاشة تهيئة اختبار القالب، أو من مستودع الاختبارات بعد التجسيد، أو كجزء من مهمة (Job) تمامًا مثل أي اختبار قياسي.
من شاشة اختبار القالب (From the Template Test Screen)
- 1عند تشغيل الاختبارات الفرعية من شاشة اختبار القالب، تتوفر بعض خيارات التهيئة للاختيار من بينها. يمكنك إما اختيار تشغيل اختبار فرعي واحد، وهو الخيار المستحسن للتحقق من أن الاختبار تم إنشاؤه ويعمل كما هو متوقع، أو يمكنك تشغيل جميع الاختبارات الفرعية دفعة واحدة. إذا اخترت تشغيل اختبار فرعي واحد، يكون لديك خيار تحديد أي اختبار سيُشغَّل.
- 2بعد ذلك، اختر إلى أين تُرسَل نتائج الاختبار. مثل الاختبار القياسي، يمكن إرسال النتائج إلى الشاشة للعرض لمرة واحدة أو حفظها في مستودع الاختبارات. لاحظ أنه إذا اخترت تشغيل جميع الاختبارات الفرعية بدلًا من اختبار فرعي واحد، فيمكنك فقط إرسال النتائج إلى مستودع الاختبارات.
التهيئة المتقدمة (Advanced Configuration)
يوجد أيضًا خيار لتهيئة عدد الاختبارات التي ستعمل بالتوازي. يتيح هذا الخيار تشغيل عدة اختبارات في وقت واحد مما يساعد على التحسين (optimization). الإعداد الافتراضي هو 10.
إذا تم تعديل القالب منذ آخر عملية تجسيد للاختبارات الفرعية، ستتم مطالبتك بتجسيد الاختبارات الفرعية قبل تشغيل الاختبارات.
إذا تم تعديل القالب منذ آخر تجسيد، سيطالبك Validatar بإعادة تجسيد الاختبارات الفرعية قبل التشغيل.
من مستودع الاختبارات (From the Test Repository)
يمكن أيضًا تشغيل اختبارات القوالب من شاشة مستودع الاختبارات عن طريق تحديد سجل اختبار القالب والنقر على زر Run في شريط الأدوات. تعرض هذه العملية نفس نافذة تهيئة Run Test المنبثقة التي تظهر في شاشة اختبار القالب.
لا يقتصر الأمر على تشغيل جميع الاختبارات الفرعية من القالب نفسه، بل يمكنك أيضًا تشغيل كل اختبار كاختبار قياسي. حدّد الاختبار القياسي المناسب، والذي يُعرَّف بأيقونة علامة الصح بجانبه، ثم اضغط على زر Run في شريط الأدوات أو ادخل إلى واجهة الاختبار وشغّله من هناك.
ضمن مهمة (Within a Job)
خيار آخر لتنفيذ الاختبارات الفرعية هو إضافة اختبار القالب أو عدة اختبارات فرعية إلى مهمة (Job). إضافة اختبار القالب نفسه تضمن عدم استبعاد أي اختبار فرعي عن طريق الخطأ من المهمة، مما يحقق تغطية اختبار كاملة لكائنات البيانات الوصفية لديك.
- 1حدد اختبار القالب من الجانب الأيسر وانقله إلى Job Steps على الجانب الأيمن.
- 2بمجرد إضافة القالب إلى قائمة خطوات المهمة، حدد أيقونة Materialize الموجودة إلى يمين اسم القالب لاختيار ما إذا كنت تريد تجسيد الاختبارات الفرعية قبل التنفيذ. إذا اخترت ذلك، ستُعرض عليك قائمة بإعدادات التجسيد للاختيار من بينها.
- 3قم بتحديث التهيئة، ثم احفظ المهمة، ثم انتقل إلى شاشة Job Repository لتشغيل المهمة أو إضافة جدولة للمهمة لتشغيلها تلقائيًا.