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

คุณทำการทดสอบผ่านคอนโซล 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
  • block ข้าม: Test Lab ข้ามการทดสอบเนื่องจากชุดค่าผสมของอุปกรณ์/เวอร์ชันระบบปฏิบัติการที่คุณเลือกไม่พร้อมใช้งาน

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

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

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

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

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

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