اختبار سير عمل التطوير

لدمج الاختبارات في خدمة الاختبار المستمر للنظام الأساسي، يجب أن تتوافق مع الإرشادات الواردة في هذه الصفحة وتتبع هذا التدفق الموصى به.

  1. استخدم نظام بناء Soong لتكوين الاختبار البسيط .
  2. استخدم اختبار التعيين لإنشاء قواعد اختبار ما قبل وبعد الإرسال بسهولة مباشرةً في شجرة مصدر Android.
  3. قم بإجراء الاختبارات محليًا باستخدام Atest .

أنواع الاختبار

أنواع الاختبارات المدعومة هي:

تقدم الاختبارات الوظيفية تأكيدات بالنجاح أو الفشل في حالات الاختبار، بينما تقوم اختبارات المقاييس عمومًا بتنفيذ إجراء بشكل متكرر لجمع مقاييس التوقيت.

باستخدام تنسيق الإدخال/الإخراج الموحد، يتم التخلص من الحاجة إلى تحليل النتائج المخصصة والمعالجة اللاحقة لكل اختبار، ويمكن استخدام أدوات الاختبار العامة لجميع الاختبارات التي تتلاءم مع الاتفاقية. راجع نظرة عامة على الاتحاد التجاري للتعرف على إطار الاختبار المستمر المتضمن مع Android.

إرشادات حالة الاختبار {إرشادات}

من المتوقع أن تكون حالات الاختبار التي يتم تنفيذها عبر خدمة الاختبار المستمر محكمة ، مما يعني أنه تم الإعلان عن جميع التبعيات وتزويدها بالاختبارات. راجع الخوادم المحكمة على مدونة اختبار Google لفهم هذا المبدأ. باختصار، الاختبارات المحكمه لا تتطلب :

  • تسجيل الدخول إلى حساب جوجل
  • تم تكوين الاتصال (الهاتف/Wi-Fi/Bluetooth/NFC)
  • تم تمرير معلمات الاختبار
  • الإعداد أو التدمير الذي يتم إجراؤه بواسطة أداة الاختبار لحالة اختبار محددة