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

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

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

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

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

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

تفعيل أذونات ميزة "بثّ جهاز Android"

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

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

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

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

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

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

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