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