איסוף כשלים בכניסה אוטומטית

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