اختبار تطبيقك باستخدام ميزة "الوصول المباشر إلى جهاز Android"

يتيح لكم البث على أجهزة Android التفاعل مع تطبيقاتكم واختبارها على العديد من مستويات واجهة برمجة التطبيقات وعوامل الشكل في مراكز البيانات الآمنة لدى Google داخل "استوديو Android". من خلال بث المحتوى على الجهاز، يمكنك التفاعل مع تطبيقك الجهاز، تمامًا كما يفعل المستخدم، بما في ذلك تدوير الجهاز وطيه. هذا النمط يتيح لك معرفة سلوك التطبيق في مختلف المواقف وكذلك أي مشكلات قد لا تكون واضحة في بيئات الاختبار الأخرى.

بدء استخدام ميزة "بث بيانات جهاز Android"

نزِّل أحدث إصدار ثابت وتثبيته إذا لم يسبق لك إجراء ذلك. استوديو Android اتبع هذه الخطوات:

  1. في "استوديو Android"، افتح مشروع Android وانتقِل إلى الجهاز. المدير وانقر على رمز Firebase.
  2. إذا لم تكن مسجّلاً الدخول إلى حساب المطوّر، انقر على تسجيل الدخول إلى Google واتّبِع التعليمات.
  3. بعد منح "استوديو Android" الأذونات المطلوبة، يمكنك الرجوع إلى IDE واختَر مشروع Firebase. إذا لم يكن لديك مشروع على Firebase، يمكنك ويمكنه إنشاء ملف بدون أي تكلفة في وحدة تحكُّم Firebase. ملاحظة: يجب تفعيل الأذونات المناسبة من أجل استخدام بث الجهاز من خلال مشروع Firebase، يُرجى الاطّلاع على أذونات مركز الاختبار الافتراضي.
  4. بعد اختيار مشروع، يمكنك تصفُّح قائمة الأجهزة واختيار الأجهزة التي تريد استخدامها.
  5. انقر على موافق.

لمزيد من المعلومات حول كيفية بدء بث الجهاز، يُرجى الاطّلاع على بث الجهاز في "استوديو Android".

تفعيل الأذونات للبث على جهاز Android

لاستخدام ميزة "بث الجهاز"، يجب استخدام مشروع Firebase أذونات المحرِّر أو المالك. إذا كنت تريد تقديم أدوار أكثر تحديدًا والأذونات لفريقك، فيمكنك تفعيل مركز الاختبار الافتراضي الأذونات الخاصة ببث الجهاز.

أذونات مركز الاختبار الافتراضي

لضبط أذونات Test Lab لكي تتمكن من تنفيذ الاختبار وقراءته عليك ضبط إمكانية الوصول إلى حِزم Cloud Storage. يمكنك منح إلى مركز الاختبار الافتراضي باستخدام وحدة تحكم Firebase أو gcloud CLI.

ليتمكّن المستخدم من إجراء الاختبارات أو عرض نتائج الاختبارات من وحدة تحكُّم Firebase أو Test Lab Device Matrix في "استوديو Android"، ستحتاج إلى تعيين دورَي "المحرِّر" و"المُشاهد" في مشروعهم.

لكي يجري المستخدم اختبارات أو يعرض نتائج الاختبار من gcloud CLI أثناء استخدام واجهة برمجة التطبيقات حزمتك الخاصة على Cloud Storage، يمكنك تعيين زوجين من الأدوار المحددة مسبقًا، مجموعة الأذونات المطلوبة معًا باستخدام حساب وحدة التحكم.

  • لإجراء الاختبار، يجب تعيين مشرف مركز الاختبار الافتراضي لمنصة Firebase و"إحصاءات Firebase". أدوار المُشاهد
  • للاطّلاع على نتائج الاختبار، يجب تعيين "عارِض مركز الاختبار الافتراضي لمنصة Firebase" أدوار مُشاهد "إحصاءات Firebase"

لمزيد من المعلومات حول طريقة ضبط هذه الأذونات الدقيقة لأداة Test Lab، يُرجى الاطّلاع على الدليل المرجعي لأذونات إدارة الهوية وإمكانية الوصول من Test Lab.