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