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

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

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

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

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

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

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

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

ตีความผลลัพธ์ของเมทริกซ์ทดสอบ

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

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

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

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

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

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

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

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

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