欢迎参加我们将于 2022 年 10 月 18 日举办的 Firebase 峰会(线上线下同时进行),了解 Firebase 如何帮助您加快应用开发速度、满怀信心地发布应用并在之后需要时轻松地扩大应用规模。立即报名

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

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

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

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

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

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

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

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