عند تصحيح الأخطاء، تكون هناك حاجة دائمًا إلى مجموعة من السجلات للحصول على صورة أساسية للفشل والجهاز قيد الاختبار. تشمل المصادر: 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
، لكن يمكنها استخدام وحدة تحكم الوحدة بدلاً من ذلك.
عند تصحيح الأخطاء، تكون هناك حاجة دائمًا إلى مجموعة من السجلات للحصول على صورة أساسية للفشل والجهاز قيد الاختبار. تشمل المصادر: 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
، لكن يمكنها استخدام وحدة تحكم الوحدة بدلاً من ذلك.