تحليل نتائج الاختبار

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

عرض نتائج الاختبار

بعد تحميل أجهزة الاختبار أو اختيارها وتحديدها، يمكنك عرض ملخص لنتائج الاختبار (بما في ذلك السجلات ومقاطع الفيديو ولقطات الشاشة) في لوحة بيانات Test Lab الخاصة بوحدة تحكُّم Firebase. تظهر أيضًا نتائج الاختبار الأولية وتخزينها في حزمة Google Cloud للاستخدام بشكل أسهل مع أنظمة CI.

للاطّلاع على نتائج الاختبار، يُرجى الانتقال إلى قسم مركز الاختبار الافتراضي في وحدة تحكُّم Firebase.

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

الأجهزة × عمليات تنفيذ الاختبار = مصفوفة الاختبار

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

تفسير نتائج مصفوفة الاختبار

إذا بدأت اختباراتك في وحدة تحكم Firebase، سيأخذك Test Lab مباشرةً إلى مصفوفة الاختبار قيد التقدم، حيث يمكنك مشاهدة اختباراتك التقدم أثناء ما يحدث. إذا استخدمت أداة سطر الأوامر بدلاً من ذلك، فيمكنك اتباع عنوان URL الذي الوصول إلى صفحة مصفوفة الاختبار قيد التقدم.

تحتوي المصفوفة على خط لكل عملية تنفيذ اختبار تم إجراؤها في مركز الاختبار. الرمز قبل يعرض اسم التنفيذ حالة التنفيذ:

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

تفسير نتائج تنفيذ اختبار واحد

من صفحة نتائج مصفوفة الاختبار، انقر على إحدى عمليات تنفيذ الاختبار للاطّلاع على نتيجة تنفيذ الاختبار المحدد.

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

نتائج اختبار تفصيلية

تتوفّر نتائج الاختبار التفصيلية في حزمة Google Cloud Storage لما يلي: 90 يومًا. انقر على عرض ملفات المصدر في صفحة نتائج تنفيذ الاختبار لمشاهدة دُلو.

للاحتفاظ بنتائج الاختبار التفصيلية لمدة تزيد عن 90 يومًا، يمكنك إرسال نتائج الاختبار إلى حزمة Cloud Storage أكثر استدامة تملكها باستخدام خيار سطر أوامر gcloud--results-bucket يمكنك بعد ذلك ضبط إعداد العمر لتحديد مدة استخدام Cloud Storage. تقوم بتخزين النتائج. لمزيد من المعلومات حول كيفية تغيير إعداد العمر، يُرجى اتّباع الخطوات التالية: راجع رحلة المستخدم الشروط.