CTS Verifier للتطبيقات الفورية

تعمل CTS Verifier for Instant Apps على زيادة تغطية اختبار توافق Android للتطبيقات الفورية باستخدام CTS Verifier لاختبار الميزات التي لا يمكن أتمتتها بالكامل بسبب واجهات المستخدم الخاصة بـ OEM ، مثل واجهات مستخدم النظام.

متطلبات

قبل تشغيل CTS Verifier for Instant Apps ، تأكد من أن لديك المعدات التالية:

  • جهاز Android الذي تحقق من توافق Android API عن طريق اجتياز CTS بنجاح. هذا هو الجهاز قيد الاختبار (DUT).
  • كمبيوتر Linux مع منفذ USB 2.0 متوافق. جميع الاتصالات إلى DUT من خلال هذا المنفذ.

تثبيت التطبيقات الفورية على DUT

يتم تضمين CtsVerifierInstantApp.apk ومدقق CTS في android-cts-verifier.zip ، والذي يمكن العثور عليه عن طريق تسجيل الدخول إلى لوحة معلومات Q-EAP .

بدء الاختبار

الشكل 1. تثبيت التطبيق الفوري على DUT

يمكن للشركاء بناء CTS Verifier يدويًا لبناء CTS لدمج أو اختبار الإصلاحات الجديدة. لإنشاء CtsVerifierInstantApp.apk يدويًا. أصدر الأمر التالي على المضيف:

make CtsVerifierInstantApp

لتثبيت CtsVerifierInstantApp.apk ، قم بإصدار الأوامر التالية على المضيف.

adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk

إبدأ الاختبارات

يتم عرض اختبارات واجهة المستخدم الثلاثة للنظام في الشاشة الرئيسية ضمن فئة اختبار التطبيقات الفورية.

بدء الاختبار

الشكل 2. الشاشة الرئيسية

عند النقر فوق اختبار ضمن فئة اختبار التطبيقات الفورية ، تفتح شاشة اختبار للاختبار. تحتوي شاشة الاختبار على ما يلي:

  • تعليمات
  • زر بدء الاختبار
  • ثلاثة أزرار قياسية CTS Verifier
    • يمر
    • يساعد
    • يفشل

يؤدي النقر على زر بدء الاختبار إلى تشغيل نموذج التطبيق الفوري.

بدء الاختبار

الشكل 3. شاشة الاختبار

في المرة الأولى التي تنقر فيها على Start Test (بدء الاختبار) ، يفتح مربع حوار تنبيه يحتوي على إرشادات لتثبيت نموذج التطبيق الفوري (الشكل 4). إذا كان نموذج التطبيق الفوري مثبتًا بالفعل ، فلن يظهر مربع الحوار هذا لاختبارات التطبيق الفوري الأخرى.

بدء الاختبار

الشكل 4. تثبيت مربع حوار التعليمات

يؤدي النقر فوق الزر "تعليمات" إلى فتح مربع حوار منبثق يحتوي على وصف للاختبار.

بدء الاختبار

الشكل 5. مساعدة الحوار المنبثق