เมื่อทำการทดสอบการดีบัก จำเป็นต้องมีชุดบันทึกเสมอเพื่อให้ได้ภาพพื้นฐานของความล้มเหลวและอุปกรณ์ที่อยู่ระหว่างการทดสอบ แหล่งที่มา ได้แก่: 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
แต่สามารถใช้ ตัวควบคุมโมดูล แทนได้