فهم تقرير الإطلاق التجريبي

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

عندما يتوفّر تقرير الإطلاق التجريبي، يمكنك الاطلاع على ملخّص اختبارات يتضمّن عدد الأخطاء والتحذيرات والمشاكل الصغيرة التي تمّ رصدها أثناء الاختبار، مع تصنيفها حسب نوعها. وسيظهر لك أيضًا اقتراح حسب نتائج اختبار تطبيقك.

ملاحظة: على الرغم من أنّ تقرير الإطلاق التجريبي هو أداة عملية وفعّالة يمكن أن تساعدك في تحسين تطبيقك، لا تستطيع Google أن تضمن تحديد كل المشاكل من خلال الاختبارات. لضمان أنّ نتائجك ستكون شاملة ومناسبة لك قدر الإمكان، يُرجى مراجعة إعدادات "تقرير الإطلاق التجريبي" وتعديلها.

نظرة عامة على تقرير الإطلاق التجريبي

توفّر صفحة نظرة عامة على تقارير الإطلاق التجريبي ملخصًا لأي أخطاء فريدة وتحذيرات ومشاكل صغيرة تم رصدها أثناء الاختبار، ويتم تصنيفها إلى أربع فئات: الثبات والأداء وتسهيل الاستخدام والأمن والثقة. في ما يلي توضيح مفصَّل لهذه الفئات.

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

في ما يلي بعض الأمثلة عن المشاكل التي يتم رصدها أثناء الاختبار:

  • الأخطاء: تشمل الأخطاء الأعطال وأخطاء ANR واستخدام مكتبات تتضمّن عيوبًا واستخدام واجهات برمجة تطبيقات غير متوافقة تم فرض قيود عليها.
  • التحذيرات: تتضمّن التحذيرات بطء بدء التشغيل ومدّة التحميل، والمشاكل المرتبطة بعملية تسجيل الدخول أو الزحف، ومشاكل الذاكرة، واستخدام واجهات برمجة تطبيقات غير المتوافقة وغير محظورة بعد.
  • المشاكل البسيطة: تشمل هذه المشاكل تصنيفات المحتوى المفقودة، ومشاكل تباين الألوان، والأحجام الصغيرة لمساحات اللمس، ومشاكل التنفيذ.

 

تصغير الكل توسيع الكل

تفاصيل تقرير الإطلاق التجريبي

الثبات

يعرِض كل قسم من علامة تبويب الثبات المشاكل التي تم رصدها أثناء الاختبار، والتي يمكن أن تتضمّن ما يلي:

  • نوع المشكلة ورمزها:
    • يشير اللون الأحمر إلى وجود خطأ
    • يشير اللون الأصفر إلى تحذير
    • يشير اللون الأخضر إلى أنّ الاختبار لم يرصد أي مشكلة
  • عدد الأجهزة التي تم رصد المشكلة عليها
  • تتبُّع تسلسل استدعاء الدوال البرمجية المرتبط بالمشكلة
  • واجهة برمجة التطبيقات (API) ذات الصلة (إن وُجدت)
  • عدد مرّات رصد المشكلة أثناء الاختبار (إذا كان ذلك منطبقًا)

إلى جانب كل مشكلة، يمكنك اختيار عرض المزيد للحصول على تفاصيل دقيقة حول المشكلة، مثل اسم الجهاز وحجم الشاشة وإصدار Android وذاكرة الوصول العشوائي (RAM) وواجهة التطبيق الثنائية (ABI) واللغة. يمكنك اختيار طراز كل جهاز للاطّلاع على مواصفات الجهاز، وعرض لقطة شاشة وفيديو من الاختبار وناتج حلقة التسجيل التجريبي وتتبُّع تسلسل استدعاء الدوال البرمجية (يمكنك أيضًا تنزيل هذا الخيار). ويُرجى العِلم أنّ توفّر هذه التفاصيل قد يختلف من جهاز لآخر.

ملاحظة: بما أنّ الأعطال التي تم رصدها أثناء إنشاء تقرير الإطلاق التجريبي مصدرها الأجهزة الاختبارية، لن يؤثر ذلك في إحصاءات الأعطال.

عرض الأجهزة الاختبارية التي لا تعاني من مشاكل

في أسفل علامة تبويب الثبات، يمكنك عرض جدول الأجهزة الاختبارية التي لا تعاني من مشاكل للاطّلاع على معلومات حول الاختبارات التي لم يتم رصد أي مشاكل فيها. 

في كل صف، سيظهر اسم الجهاز الاختباري، وإصدار Android المتوفّر على الجهاز، ورمز يوضح ما إذا كان لم يتم رصد أي مشاكل في التطبيق أثناء الاختبار.

الثبات: التوافق مع نظام Android

إذا كان تطبيقك يستخدم واجهة واحدة أو أكثر غير متوفّرة في حزمة تطوير البرامج (SDK) العامة لنظام التشغيل Android (غالبًا ما تُعرف باسم "واجهات غير متوافقة" أو "واجهات غير متوفّرة في حزمة SDK")، ستظهر لك أخطاء وتحذيرات في تقرير الإطلاق التجريبي ضمن علامتَي التبويب نظرة عامة والثبات.

عرض المشاكل الفردية

لتحديد الواجهات غير المتوافقة التي يتم استخدامها، انقر على روابط "عرض المشاكل" بجانب أخطاء وتحذيرات "التوافق مع نظام التشغيل" في تقرير الإطلاق التجريبي. لمعرفة مكان استدعاء واجهة معيّنة في تطبيقك، انقر على السهم المتّجه للأسفل بجانبها لعرض عمليات تتبُّع تسلسل استدعاء الدوال البرمجية. يمكن استدعاء واجهة واحدة عدة مرات في اختبار واحد.

يتم تصنيف الواجهات غير المتوافقة حسب درجة الخطورة. لتجنّب المشاكل المتعلّقة بالثبات، يُفضّل التوقف عن استخدام الواجهات غير المتوافقة نهائيًّا، ويمكنك استخدام التصنيفات لمساعدتك في تحديد المشاكل التي يجب معالجتها أولاً.

وفي ما يلي الترتيب المقترَح للأولوية:

  1. محظورة: تتعطّل الواجهات على بعض إصدارات Android أو جميعها
  2. غير متوافقة وسيتم حظرها قريبًا: الواجهات التي لا يمكن ضمان سلوكها وسيتم حظرها في إصدار Android القادم
  3. غير متوافقة ولن يتم حظرها قريبًا: واجهات لا يمكن ضمان سلوكها

ملاحظة: في كل تصنيف، يتم ترتيب الواجهات حسب معدّل التكرار، ما قد يساعدك أيضًا في تحديد أولويات المشاكل التي يجب معالجتها أولاً.

الأداء

بالنسبة إلى كل طراز من الأجهزة، يتضمن ملخّص اختبار الأداء المقاييس التالية:

  • متوسط اللقطات في الثانية: متوسط معدّل عرض اللقطات.
    • ملاحظة: لا تتوفّر بيانات متوسط عدد اللقطات في الثانية إلا للاختبارات التي تستخدم حلقات الألعاب.
  • متوسط استخدام وحدة المعالجة المركزية (CPU): النسبة المئوية لمتوسط استخدام تطبيقك لوحدة المعالجة المركزية (CPU) على طراز الجهاز المحدّد
  • متوسط بيانات الشبكة المرسَلة: متوسط عدد وحدات البايت التي يرسلها تطبيقك في الثانية عبر الاتصال بالشبكة على طراز الجهاز المحدّد
  • متوسط بيانات الشبكة المُستلَمة: متوسط عدد وحدات البايت التي يستلمها تطبيقك في الثانية عبر الاتصال بالشبكة على طراز الجهاز المحدّد
  • متوسط استخدام الذاكرة: متوسط استخدام الذاكرة داخل تطبيقك خلال فترة زمنية معيّنة على طراز الجهاز المحدّد

ملاحظة: قد لا تتمكّن الأجهزة الاختبارية التي تستخدم إصدارات قديمة من نظام التشغيل Android من إنشاء بيانات الأداء.

عرض التقارير الفردية

يمكنك اختيار كل طراز من الأجهزة للاطّلاع على مواصفات الجهاز، وإحصاءات الأداء، والأداء بمرور الوقت، وعرض لقطة شاشة وفيديو من الاختبار. ويمكنك أيضًا عرض رسم بياني وتسجيل لكل مقياس تم رصده مع مرور الوقت خلال الاختبار. 

على سبيل المثال، يمكنك الاطّلاع على النسبة المئوية لاستخدام تطبيقك لوحدة المعالجة المركزية (CPU) أثناء تقدّم الاختبار. إذا لاحظت ارتفاعًا في استخدام وحدة المعالجة المركزية (CPU)، راجِع الإجراءات التي اتخذها الزاحف في ذلك الوقت للمساعدة في حل المشكلة.

ويُرجى العِلم أنّ توفّر هذه التفاصيل قد يختلف من جهاز لآخر.

تسهيل الاستخدام

يتضمن كل ملخّص لاختبار تسهيل الاستخدام عدد الأخطاء والتحذيرات والمشاكل الصغيرة التي تم رصدها أثناء الاختبار بشأن تسهيل الاستخدام، ويتم تصنيفها إلى الفئات التالية:

  • تصنيف المحتوى: عناصر تطبيقك التي تم تصنيفها بشكل غير صحيح كعناصر متوافقة مع برامج قراءة الشاشة
  • حجم مساحة اللمس: عناصر في تطبيقك لا تستوفي الحجم المقترَح لمساحة اللمس
  • التنفيذ: مشاكل في التصميم يمكن أن تجعل استخدام تطبيقك صعبًا على المستخدمين الذين يعانون من مشاكل في الحركة
  • التباين المنخفض: مشاكل متعلقة بالألوان المنخفضة التباين في تطبيقك

عرض التقارير حسب الفئة

يمكنك الانتقال أسفل الملخّص في أعلى علامة تبويب تسهيل الاستخدام للاطّلاع على الأقسام مصنّفة مع مجموعات لقطات شاشة تحدّد مواضع المشاكل المرتبطة بتسهيل الاستخدام في تطبيقك.

  • إذا تم رصد أي أخطاء، سيظهر لك رمز أحمر.
  • وإذا تم رصد أي تحذيرات، سيظهر لك رمز أصفر.
  • إذا تم رصد مشاكل بسيطة فقط، سيظهر لك رمز أزرق.
  • إذا لم يتم رصد أي مشاكل، ستظهر علامة اختيار خضراء.

عرض المشاكل الفردية

يمكنك اختيار مجموعة لقطات شاشة للاطّلاع على أمثلة للقطات تتضمّن أسماء طرازات الأجهزة وأنظمة التشغيل وأحجام الشاشات وكثافات الشاشات واللغات المقابلة، بالإضافة إلى اقتراح.

تحسين تسهيل استخدام تطبيقك

لقطات الشاشة

يوفّر ملخّص الاختبار باستخدام لقطات الشاشة ما يلي: 

  • صور توضِّح كيفية ظهور تطبيقك على الأجهزة الاختبارية بلغات مختلفة
  • البيانات الوصفية عن الأجهزة التي تم اختبارها (بما في ذلك اسم الطراز وإصدار Android واللغة ودرجة دقة الشاشة وعدد النقاط لكل بوصة)
  • عدد الأجهزة التي يتم توفير لقطات شاشة لها
  • عدد الأجهزة التي تعذّر اختبارها باستخدام مجموعة حزمات تطبيق Android:
    • الأجهزة غير المتوفّرة: يعني ذلك أنّ حِزمة تطبيقك متوافقة مع هذه الأجهزة، ولكن حدثت مشكلة أثناء الاختبار. إذا كان الاختبار يتضمّن أي أجهزة غير متوفّرة، قد يكون عليك تحميل حِزمة تطبيق أخرى وإعادة الاختبار.
    • الأجهزة غير متوافقة: يعني ذلك أنّ حِزمة تطبيقك غير متوافقة مع بعض الأجهزة الاختبارية. في حال إعادة الاختبار، لن تتلقّى نتائج عن أي أجهزة غير متوافقة.

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

كيفية الاطّلاع على لقطات الشاشة

يمكنك تجميع نتائج الاختبار باستخدام لقطات الشاشة من خلال أداة اختيار تجميع حسب بالقرب من أعلى يسار علامة التبويب لقطات الشاشة. في ما يلي طريقتان لتجميع لقطات الشاشة:

  • مجموعات لقطات الشاشة: اختَر مجموعات لقطات الشاشة للاطّلاع على طريقة عرض لقطات الشاشة المتشابهة على الأجهزة المختلفة. باستخدام طريقة العرض هذه، يجمّع تقرير الإطلاق التجريبي الصور معًا بناءً على العناصر أو التطبيقات المصغّرة على الشاشة. يتم اختيار مجموعات لقطات الشاشة تلقائيًا.
  • الأجهزة: اختَر الأجهزة للاطّلاع على جميع لقطات الشاشة المرتبطة بجهاز معيّن. من خلال طريقة العرض هذه، يمكنك الاطّلاع على لقطات الشاشة بالترتيب الزمني أثناء الاختبار.

يمكنك اختيار لقطة شاشة للاطّلاع على مواصفات الجهاز ومعلومات إضافية.

الإعدادات المفضّلة للّغة

لعرض لقطات شاشة بلغات محدّدة، يمكنك ضبط الإعدادات المفضّلة للّغة في علامة التبويب الإعدادات.

الأمن والثقة

يتضمّن كل ملخّص اختبار اسم أي ثغرات أمنية تم رصدها في حِزمة التطبيق ووصف لهذه الثغرات.

ملاحظة: ننصحك باتّخاذ إجراء بشأن أي ثغرات أمنية يتم إدراجها قبل نشر حِزمة التطبيق في قناة الإصدار العلني.

إنشاء اختبار مخصّص باستخدام مركز الاختبار الافتراضي لمنصة Firebase

إذا كان تطبيقك أو لعبتك يتطلبان المزيد من الاختبارات المخصَّصة، يمكنك استخدام مركز الاختبار الافتراضي لمنصة Firebase. بعد إنشاء مشروعك على Firebase، يمكنك اختيار نوع جهازك من بين العديد من الأجهزة وطرق الاختبار لإنشاء اختبارات مخصّصة. ويمكنك بعد ذلك تنفيذ نتائج الاختبارات المخصّصة وعرضها في وحدة تحكُّم Firebase. يمكنك تنفيذ أول 5 إلى 15 اختبار في اليوم مجانًا.

محتوى ذو صلة

  • تعرَّف على مزيد من المعلومات حول كيفية استخدام تقرير الإطلاق التجريبي لتحديد المشاكل في أكاديمية Play.

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟

هل تحتاج إلى مزيد من المساعدة؟

جرِّب الخطوات التالية:

بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
15612082002484097205
true
مركز مساعدة البحث
true
true
true
true
true
92637
false
false