تزيد أداة CTS Verifier للتطبيقات الفورية من مدى تغطية اختبار التوافق مع Android لتطبيقات البحث الفوري. التي تستخدم CTS Verifier لاختبار الميزات التي لا يمكن تنفيذها بشكل آلي بالكامل بسبب المصنّع الأصلي للجهاز واجهات مستخدم محددة، مثل واجهات مستخدم النظام.
المتطلبات
قبل تشغيل أداة CTS Verifier للتطبيقات الفورية، تأكَّد من توفُّر الأجهزة التالية:
- جهاز Android تم التحقّق من توافقه مع واجهة برمجة تطبيقات Android من خلال اجتياز مجموعة أدوات اختبار الاتصال (CTS). هذا هو الجهاز قيد الاختبار (DUT).
- كمبيوتر يعمل بنظام التشغيل Linux مع منفذ USB 2.0 متوافق. تكون كافة الاتصالات بـ DUT من خلال هذا المنفذ.
تثبيت التطبيقات الفورية على DUT
يتم تضمين CtsVerifierInstantApp.apk
وأداة التحقّق من CTS في
android-cts-verifier.zip
، الذي يمكن العثور عليه من خلال تسجيل الدخول إلى
لوحة بيانات Q-EAP.
ويمكن للشركاء إنشاء أداة CTS Verifier يدويًا
إنشاء CTS لدمجها أو اختبارها
إصلاحات جديدة. لإنشاء CtsVerifierInstantApp.apk
يدويًا. قم بإصدار الأمر التالي على
المضيف:
make CtsVerifierInstantApp
لتثبيت "CtsVerifierInstantApp.apk
"، عليك إصدار الأوامر التالية على المضيف.
adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk
إجراء الاختبارات
يتم عرض الاختبارات الثلاثة لواجهة مستخدم النظام في الشاشة الرئيسية ضمن فئة اختبار التطبيقات الفورية.
عند النقر على أحد الاختبارات ضمن فئة اختبار التطبيقات الفورية، تظهر شاشة اختبار للاختبار. تحتوي شاشة الاختبار على ما يلي:
- التعليمات
- زر بدء الاختبار
- ثلاثة أزرار قياسية لأداة إثبات الملكية من خلال CTS
- تم اجتياز الاختبار
- مساعدة
- رسوب
يؤدي النقر على الزر بدء الاختبار إلى تشغيل نموذج التطبيق الفوري.
في المرة الأولى التي تنقر فيها على بدء الاختبار، سيظهر تنبيه مع إرشادات لتثبيت نموذج التطبيق الفوري (الشكل 4). إذا سبق تثبيت نموذج التطبيق الفوري، لن يتم عرض مربّع الحوار هذا. لاختبارات التطبيقات الفورية الأخرى.
يؤدي النقر على الزر مساعدة إلى فتح مربّع حوار منبثق يعرض وصفًا للاختبار.