Firebase is back at Google I/O on May 10! Register now

กำลังวิเคราะห์ผลการทดสอบ

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

ไม่ว่าคุณจะเรียกใช้การทดสอบผ่าน คอนโซล Firebase หรือ Firebase CLI คุณจะพบผลการทดสอบโดยละเอียดในคอนโซล Firebase อ่านเพื่อเรียนรู้วิธีวิเคราะห์ผลการทดสอบของคุณ

ดูผลการทดสอบ

หลังจากอัปโหลดหรือเลือกการทดสอบและระบุอุปกรณ์ทดสอบแล้ว คุณจะดูสรุปผลการทดสอบ (รวมถึงบันทึก วิดีโอ และภาพหน้าจอ) ได้ในแดชบอร์ด Test Lab ของคอนโซล Firebase ผลการทดสอบดิบของคุณยังจัดเก็บไว้ในที่เก็บข้อมูล Google Cloud เพื่อให้ใช้งานกับระบบ CI ได้ง่ายขึ้น

หากต้องการดูผลการทดสอบ ให้ไปที่ส่วน Test Lab ของ คอนโซล Firebase

คุณจะพบรายการการทดสอบก่อนหน้านี้ทั้งหมดของคุณที่นั่น เพื่อทำความเข้าใจผลลัพธ์ คุณควรทราบข้อมูลเล็กน้อยเกี่ยวกับเมตริกซ์ทดสอบ: เมื่อคุณเรียกใช้การทดสอบหรือชุดของกรณีทดสอบกับอุปกรณ์และการกำหนดค่าที่คุณเลือก Test Lab จะทำการทดสอบกับแอปของคุณเป็นชุด จากนั้นจึงแสดง ผลลัพธ์เป็น เมทริกซ์ทดสอบ

อุปกรณ์ × การดำเนินการทดสอบ = เมทริกซ์ทดสอบ

อุปกรณ์
อุปกรณ์จริงหรืออุปกรณ์เสมือน (Android เท่านั้น) ที่คุณทำการทดสอบ เช่น โทรศัพท์ แท็บเล็ต หรืออุปกรณ์สวมใส่ อุปกรณ์ในเมทริกซ์ทดสอบจะระบุตามรุ่นของอุปกรณ์ เวอร์ชันของระบบปฏิบัติการ การวางแนวหน้าจอ และตำแหน่งที่ตั้ง (หรือที่เรียกว่าการตั้งค่าภูมิศาสตร์และภาษา)
ทดสอบ ดำเนินการทดสอบ
การทดสอบ (หรือชุดของกรณีทดสอบ) ที่จะดำเนินการบนอุปกรณ์ คุณสามารถเรียกใช้การทดสอบหนึ่งรายการต่ออุปกรณ์หนึ่งเครื่อง หรือเลือกที่จะแบ่งการทดสอบและเรียกใช้กรณีการทดสอบบนอุปกรณ์ต่างๆ
เมทริกซ์ทดสอบ
ประกอบด้วยสถานะและผลการทดสอบสำหรับการดำเนินการทดสอบของคุณ หากการดำเนินการทดสอบใด ๆ ในเมทริกซ์ล้มเหลว เมทริกซ์ทั้งหมดจะล้มเหลว

ตีความผลการทดสอบเมทริกซ์

หากคุณเริ่มการทดสอบในคอนโซล Firebase Test Lab จะนำคุณตรงไปยังเมทริกซ์การทดสอบที่กำลังดำเนินการ ซึ่งคุณสามารถดูความคืบหน้าของการทดสอบที่เกิดขึ้นได้ หากคุณใช้เครื่องมือบรรทัดคำสั่งแทน คุณสามารถติดตาม URL ที่มีให้เพื่อไปที่หน้าเมทริกซ์การทดสอบที่กำลังดำเนินการ

เมทริกซ์มีบรรทัดสำหรับการรันการทดสอบ Test Lab แต่ละรายการ ไอคอนก่อนชื่อการดำเนินการแสดงสถานะของการดำเนินการนั้น:

  • play_circle_outline กำลังดำเนินการ: การดำเนินการทดสอบยังคงทำงานอยู่ การดำเนินการอาจใช้เวลาถึงหนึ่งชั่วโมงจึงจะเสร็จสมบูรณ์ ทั้งนี้ขึ้นอยู่กับจำนวนและความซับซ้อนของการทดสอบในแอปของคุณ
  • check_circle ผ่าน: ไม่มีการทดสอบใดของการดำเนินการที่ล้มเหลว
  • คำเตือน ล้มเหลว: การทดสอบการดำเนินการอย่างน้อยหนึ่งรายการล้มเหลว
  • ข้อผิดพลาด สรุปไม่ได้: ผลการทดสอบไม่สามารถสรุปได้ อาจเป็นเพราะข้อผิดพลาดของห้องปฏิบัติการทดสอบ
  • ข้าม การ บล็อก: Test Lab ข้ามการทดสอบของคุณ เนื่องจากชุดอุปกรณ์/เวอร์ชัน OS ที่คุณเลือกไม่พร้อมใช้งาน

การตีความผลลัพธ์จากการดำเนินการทดสอบเพียงครั้งเดียว

จากหน้าผลลัพธ์ของเมทริกซ์ทดสอบ ให้คลิกหนึ่งในการดำเนินการทดสอบเพื่อดูผลลัพธ์ของการดำเนินการทดสอบนั้น

หน้านี้จะแสดงสถิติสำหรับการดำเนินการทดสอบนั้น รวมถึงปัญหาที่พบในการทดสอบ รายการกรณีทดสอบ บันทึกจากการดำเนินการ และวิดีโอการทดสอบที่กำลังทำงานอยู่

ผลการทดสอบโดยละเอียด

ผลการทดสอบโดยละเอียดมีอยู่ในที่เก็บข้อมูล Google Cloud Storage เป็นเวลา 90 วัน คลิก ดูไฟล์ต้นฉบับ ในหน้าผลการดำเนินการทดสอบเพื่อดูบัคเก็ต

หากต้องการเก็บผลการทดสอบโดยละเอียดไว้นานกว่า 90 วัน ให้ส่งผลการทดสอบไปยังที่เก็บข้อมูล Cloud Storage ที่ถาวรกว่าที่คุณเป็นเจ้าของโดยใช้ ตัวเลือกบรรทัดคำสั่ง --results-bucket gcloud จากนั้นคุณสามารถตั้งค่า อายุ เพื่อกำหนดระยะเวลาที่ Cloud Storage เก็บผลลัพธ์ได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีเปลี่ยนการตั้งค่า อายุ โปรดดู เงื่อนไขวงจรการใช้งาน