בעת איתור באגים בבדיקות, תמיד יש צורך בסט של יומנים כדי לקבל תמונה בסיסית של הכשל ושל המכשיר הנבדק. המקורות כוללים: Logcat, יומן מארח Tradefed, צילום מסך וכו'.
על מנת להפוך את זה לגנרי וללא כאבים עבור כל כותב בדיקות לקבל את היומנים הללו, ל-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
, אך הם יכולים להשתמש בבקר מודול במקום זאת.
בעת איתור באגים בבדיקות, תמיד יש צורך בסט של יומנים כדי לקבל תמונה בסיסית של הכשל ושל המכשיר הנבדק. המקורות כוללים: Logcat, יומן מארח Tradefed, צילום מסך וכו'.
על מנת להפוך את זה לגנרי וללא כאבים עבור כל כותב בדיקות לקבל את היומנים הללו, ל-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
, אך הם יכולים להשתמש בבקר מודול במקום זאת.