عند تحميل حزمة تطبيق Android (APK) ونشرها على قناة ألفا أو قناة الإصدار التجريبي في Google Play Console، يتم اختبار حزمة APK على مجموعة واسعة من الأجهزة التي تعمل بإصدارات مختلفة من Android. يساعد تقرير الإطلاق التجريبي الناتج في تحديد الأعطال ومشاكل العرض والثغرات الأمنية.
يعمل تقرير الإطلاق التجريبي من خلال اختبار Robo، وهو اختبار تلقائي مضمّن في Firebase Test Lab. يمكنك استخدام اختبار Robo لاستهداف أجهزة أو لغات أو إصدارات محدّدة من Android لإجراء الاختبار، ويمكنك أيضًا استخدامه لاختبار تطبيقك لفترات أطول.
اختبار Robo أكثر قابلية للتخصيص من تقرير الإطلاق التجريبي، ولكنّه سهل الاستخدام مثله تمامًا.
إجراء أول اختبار Robo في Test Lab
- أنشئ مشروع Firebase إذا لم يكن لديك مشروع حالي: في الـ Firebase وحدة تحكّم، انقر على إضافة مشروع جديد، ثم أدخِل اسمًا لمشروعك. إذا كان لديك مشروع على السحابة الإلكترونية، يمكنك اختياره من القائمة المنسدلة لإضافة Firebase إليه.
- انتقِل إلى صفحة Test Lab في وحدة تحكّم Firebase console.
- اسحب حزمة APK للتطبيق الذي تريد اختباره إلى قسم "Android" أو انقر على تصفُّح حزمة APK، ثم اختَر الملف.
Test Lab تحمِّل حزمة APK المحدّدة وتبدأ تلقائيًا في إجراء اختبار Robo عليها.
الخطوات التالية
لزيادة عدد الاختبارات التي يمكنك إجراؤها يوميًا، عليك الترقية إلى خطة أسعار Blaze. لمزيد من المعلومات عن الحصص اليومية للاستخدام وكيفية احتساب الفوترة المستندة إلى الاستخدام في خطة Blaze، يُرجى الاطّلاع على مقالة Test Lab quota and billing.
إذا أردت اختبار تطبيقك بشكل أكثر شمولاً وتكرارًا، يمكنك استخدام Test Lab مع أنظمة التكامل المستمر. يمكنك أيضًا استخدام Test Lab لإجراء اختبارات مُجهزة تكتبها خصيصًا لاختبار تطبيقك، ويمكنك إجراء هذه الاختبارات من وحدة تحكّم Firebase وسطر أوامر gcloud، ومن استوديو Android مباشرةً.
لمزيد من المعلومات عن Test Lab، يُرجى الاطّلاع على مقالة مقدّمة عن Test Lab.