عند تصحيح أخطاء الاختبارات، تكون هناك حاجة دائمًا إلى مجموعة من السجلات للحصول على صورة أساسية العطلين والجهاز قيد الاختبار. تشمل المصادر: Logcat وسجلّ مضيف Tradefed ولقطة شاشة وغير ذلك.
لجعل هذه السجلات عامة وغير معقدة لأي كاتب اختبار، توفّر منصة مقايضة الجهاز آلية مدمجة للمساعدة في جمعها.
الإعدادات
لجمع بعض السجلّات تلقائيًا عند التعذُّر، يمكنك إضافة الخيار التالي. إلى سطر أوامر Tradefed:
--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE
للاطّلاع على القائمة الكاملة بالقيم المحتملة، يُرجى النقر على AutoLogCollector
ولتسهيل الأمر، يتضمّن كلٌ من أداة Logcat ولقطة الشاشة علامة مباشرة وفقًا لما يلي:
--logcat-on-failure
and
--screenshot-on-failure
ملاحظة حول وحدات الحزمة (AndroidTest.xml)
لا يمكن للوحدات تحديد هذا الخيار مباشرةً في AndroidTest.xml
، ولكن يجب أن تتضمن:
يمكنك استخدام وحدة تحكّم بوحدة
بدلاً من ذلك.