إجراء اختبارات UIConductor باستخدام OmniLab ATS

‫Android UIConductor (UICD) هي أداة تتيح للمستخدمين إنشاء سير عمل للاختبار من خلال تسجيل تفاعلات واجهة المستخدم والتحقّق من محتوى الشاشة. تتيح منصة OmniLab ATS تنفيذ الاختبارات التي تم تصديرها من UICD.

ضبط إعدادات الميزة

لإجراء اختبارات UICD باستخدام OmniLab ATS، يجب استيراد إعداد UIConductor الذي يحتوي على مجموعات الاختبارات وإجراءات الأجهزة اللازمة.

  1. افتح الإعدادات وانتقِل إلى علامة التبويب مجموعات الإعدادات.

  2. انقر على استيراد واختَر مجموعة إعدادات UIConductor. قد تحتاج إلى منح OmniLab ATS الإذن بالوصول إلى Google Cloud Storage.

    استيراد الإعدادات

    الشكل 1. استيراد إعدادات UIConductor

إجراء الاختبارات

  1. حدِّد موعدًا لتنفيذ اختبار UIConductor Test (ضمن مجموعات الاختبارات > UIConductor). يمكن استخدام حزمة الاختبار هذه لتشغيل أي اختبارات UICD تم تصديرها.

    جدولة تشغيل تجريبي

    الشكل 2. جدولة تشغيل تجريبي لواجهة UICD

  2. أضِف Install UIConductor لتثبيت برامج تشغيل UICD اللازمة.

    إضافة إجراءات الجهاز

    الشكل 3. إضافة إجراء الجهاز المطلوب

  3. اختَر اختبارات UICD التي تريد تنفيذها. من المفترض أن يكون الملف تلقائيًا أرشيف zip يحتوي على ملفات اختبار JSON تم تصديرها من UICD.

    اختيار ملف الاختبار

    الشكل 4. اختيار ملفات الاختبار المطلوب تنفيذها

  4. ابدأ تشغيل الاختبار وانتظِر إلى أن يكتمل. ستتوفّر لقطات الشاشة وعمليات تفريغ XML والسجلات التي تم إنشاؤها أثناء التشغيل في ملفات الإخراج.