Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

مجموعة اختبار البائع (VTS) والبنية التحتية

يوفر Android Vendor Test Suite (VTS) وظائف جديدة شاملة لاختبار Android ويعزز عملية التطوير القائمة على الاختبار. لمساعدة مجتمع تطوير Android على التفاعل مع بيانات الاختبار ، يتضمن Android موارد الاختبار التالية:

  • دروس الفيديو. يصف مقاطع الفيديو ومختبرات الترميز الخاصة بتشغيل وتطوير VTS و CTS-on-GSI على Android 9 و Android 8.1.
  • اختبار الأنظمة باستخدام VTS. يصف كيفية استخدام VTS لاختبار تطبيق نظام Android الأصلي ، وإعداد بيئة اختبار ، ثم اختبار التصحيح باستخدام خطة VTS.
  • إطار الاختبار. يوفر تفاصيل حول استخدام إطار عمل اختبار VTS. يشمل:
    • أوامر قذيفة الجهاز . إرشادات حول كيفية استخدام أوامر shell الخاصة بالجهاز لتنفيذ ثنائيات اختبار الجانب المستهدف ، للحصول على / تعيين الخصائص ، ومتغيرات البيئة ، ومعلومات النظام ، وبدء / إيقاف إطار عمل Android.
    • قوالب الاختبار . تفاصيل حول تكوين واستخدام قوالب الاختبار لوحدات الاختبار التي ليست فئة Python الفرعية من جانب المضيف من BaseTest الخاص بـ VTS runner
    • اسم الخدمة يعرف اختبار HAL . تفاصيل حول دعم Android 9 للحصول على اسم الخدمة لمثيل HAL معين بناءً على الجهاز الموجود على VTS قيد التشغيل.
    • فحص قابلية اختبار HAL . تفاصيل حول دعم Android 9 لطريقة وقت التشغيل التي تستخدم تكوين الجهاز لتحديد اختبارات VTS التي يجب تخطيها لهدف هذا الجهاز.
    • اختبار متعدد الأجهزة . إرشادات لتكوين الاختبارات التي تتطلب التفاعل بين أجهزة Android متعددة.
    • اختبار VTS مع debug ramdisk . إرشادات حول كيفية استخدام ذاكرة الوصول العشوائي لتصحيح الأخطاء لتمكين تشغيل VTS مع صورة نظام عامة (GSI).
  • لوحة معلومات VTS. واجهة مستخدم على شبكة الإنترنت لعرض نتائج VTS. يتضمن تفاصيل عن:
    • الإعداد . تعليمات لإعداد وتكوين لوحة معلومات VTS.
    • قاعدة البيانات . واجهة خلفية قابلة للتطوير لدعم لوحة معلومات التكامل المستمر.
    • واجهة المستخدم . واجهة مستخدم متماسكة تستخدم التصميم متعدد الأبعاد لعرض المعلومات بشكل فعال حول نتائج الاختبار والتنميط والتغطية.
  • البنية التحتية للمختبر. يصف بنية البنية الأساسية للاختبار الآلي لتشغيل VTS أو CTS أو غيرها من الاختبارات على الأجهزة الشريكة التي تقوم بتشغيل صورة النظام العام AOSP (GSI) يتطلب جهاز تحكم مضيف .
  • اختبارات أداء الموثق و hwbinder . أدوات لقياس الإنتاجية والكمون.

للحصول على تفاصيل إضافية ، ارجع إلى Android VTS Codelab على developer.android.com ، وفيديو Android VTS Products الذي أنتجه مطورو Google ، و Treble: تحديثات البرامج السريعة من خلال إنشاء توازن في نظام برمجي نشط لأصحاب المصلحة الموزعين عالميًا ، والتي مجاني لأعضاء ACM ويمكن لغير الأعضاء شراء الملخص أو قراءته.