Test Lab ให้คุณทดสอบแอปบนอุปกรณ์ต่างๆ และเวอร์ชัน Android ที่หลากหลาย มีสองสามวิธีในการดูว่าอุปกรณ์ใดบ้างที่ใช้งานได้ในปัจจุบัน:
คอนโซล Firebase: หากคุณกำลังเรียกใช้การทดสอบจากคอนโซล Firebase คุณสามารถดูรายการอุปกรณ์ที่ใช้งานได้ในระหว่างขั้นตอน เลือกมิติข้อมูล ของ เวิร์กโฟลว์การทดสอบ
Firebase CLI: หากต้องการดูรายการอุปกรณ์ที่พร้อมใช้งานจาก Firebase CLI ให้ใช้คำสั่งต่อไปนี้:
gcloud firebase test android models list
Google APIs Explorer: คุณสามารถค้นหาอุปกรณ์ได้โดยตรง (โดยไม่ต้องใช้โปรเจ็กต์ Firebase หรือ gcloud CLI) โดยใช้ Google APIs Explorer
ความจุของอุปกรณ์
Test Lab ให้ข้อมูลความจุโดยรวมของอุปกรณ์เคลื่อนที่ผ่านคอนโซล Firebase และ Firebase CLI ความจุของอุปกรณ์ คือจำนวนรวมของอุปกรณ์ออนไลน์ในแล็บอุปกรณ์เคลื่อนที่ของ Google คุณลักษณะนี้ช่วยให้คุณมั่นใจได้ว่ามีอุปกรณ์เพียงพอในห้องปฏิบัติการอุปกรณ์ของเราเพื่อทำการทดสอบของคุณอย่างมีประสิทธิภาพมากขึ้น ความจุของอุปกรณ์จะวัดเป็นสูง ปานกลาง และต่ำ
การทดสอบที่ทำงานในระดับความจุของอุปกรณ์ใดๆ อาจใช้เวลานานขึ้นเนื่องจากปัจจัยต่อไปนี้:
- การจราจร ซึ่งมีผลเมื่อการทดสอบเริ่มขึ้น หากต้องการตรวจสอบว่ามีรายงานการหยุดทำงานหรือความล้มเหลวหรือไม่ โปรดดู แดชบอร์ดสถานะของ Firebase
- ความล้มเหลวของอุปกรณ์หรือโครงสร้างพื้นฐาน ซึ่งอาจเกิดขึ้นได้ตลอดเวลาและส่งผลต่อระยะเวลาที่การทดสอบใช้
ตารางต่อไปนี้จะอธิบายประเภทของความจุของอุปกรณ์และให้คำแนะนำเกี่ยวกับเวลาที่ควรใช้ความจุแต่ละประเภท:
ความจุ | คำอธิบาย | แนะนำการใช้งาน |
ความจุสูง | แค็ตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์มากมาย | ใช้เมื่อคุณทำการทดสอบจำนวนมาก |
ความจุปานกลาง | แค็ตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์อยู่พอสมควร | ระดับความจุนี้เหมาะสำหรับการเรียกใช้การทดสอบส่วนใหญ่ของคุณ |
ความจุต่ำ | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์ไม่กี่ชิ้น แม้ว่าอุปกรณ์ที่เลิกใช้งานจะอยู่ในกลุ่มความจุต่ำ แต่อุปกรณ์ความจุต่ำบางรุ่นไม่ได้ถูกเลิกใช้งาน | ใช้เมื่อคุณต้องการเรียกใช้การทดสอบกับรุ่นและเวอร์ชันของอุปกรณ์ที่เฉพาะเจาะจง การทดสอบเหล่านี้ไม่เหมาะสำหรับการแบ่งกลุ่มการทดสอบ เนื่องจากความจุต่ำ การทดสอบอาจใช้เวลานานกว่าจะเสร็จสิ้น โดยเฉพาะอย่างยิ่งหากคุณเรียกใช้การทดสอบจำนวนมากในเวลาเดียวกัน |
ดูความจุของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความจุของอุปกรณ์ในคอนโซล Firebase สำหรับอุปกรณ์เฉพาะเมื่อคุณตั้งค่าการทดสอบใหม่
หากต้องการดูความจุของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:
เปิดหน้า Test Lab ในคอนโซล Firebase
เลือก เรียกใช้การทดสอบ จากนั้นเลือกประเภทการทดสอบ
อัปโหลดไบนารีแอปของคุณ
ในขั้นตอนเลือกมิติ คลิก กำหนดเอง
(ไม่บังคับ) หากต้องการกรองอุปกรณ์ตามระดับความจุ ให้ทำตามขั้นตอนต่อไปนี้
คลิกไอคอน ตัวกรอง
เลือก ความจุ
คลิกระดับความจุที่คุณต้องการกรองตาม: ปานกลาง หรือ สูง หากต้องการกรองอุปกรณ์ที่มีความจุต่ำออก ให้กรองตามทั้งขนาดกลางและสูง
คลิก สมัคร
เลือกอุปกรณ์อย่างน้อยหนึ่งเครื่องเพื่อทำการทดสอบ คุณอาจเห็นป้ายกำกับ ปานกลาง หรือ สูง ติดกับอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความจุของอุปกรณ์
เรียกใช้การทดสอบของคุณ
ดูความจุของอุปกรณ์ใน Google Cloud CLI
คุณสามารถดูความจุของอุปกรณ์ใน gcloud CLI สำหรับอุปกรณ์เฉพาะเมื่อคุณตั้งค่าการทดสอบใหม่
หากต้องการดูความจุของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:
- ดาวน์โหลด Google Cloud SDK ล่าสุด และปฏิบัติตามคำแนะนำ เวอร์ชันต้องเป็น 417.0.0 หรือสูงกว่า
- เรียกใช้หนึ่งในคำสั่งเหล่านี้:
gcloud firebase test android list-device-capacities
หรือ
gcloud firebase test android models describe MODEL_ID
เอาต์พุตประกอบด้วยความจุของอุปกรณ์ รหัสรุ่น ชื่อรุ่น และรหัสเวอร์ชันระบบปฏิบัติการ
อุปกรณ์และเวอร์ชันที่เลิกใช้แล้ว
อุปกรณ์ที่เลิกใช้งานจะใช้งานได้อย่างน้อยหนึ่งเดือนก่อนที่จะถูกลบออกจากแคตตาล็อกอุปกรณ์ Test Lab เมื่อนำอุปกรณ์ออกแล้ว Test Lab จะไม่เรียกใช้คำขอทดสอบที่กำหนดเป้าหมายที่อุปกรณ์อีกต่อไป คำขอเหล่านั้นถูกทำเครื่องหมายว่า Skipped
อุปกรณ์ที่เลิกใช้แล้ว
ผู้ผลิต | แบบอย่าง | พิมพ์ | อุปกรณ์/เวอร์ชัน | กำลังถอด |
---|---|---|---|---|
เอชทีซี | U11 | ทางกายภาพ | htc_ocnuhljapan/28 | 2023-05-29 |
ซัมซุง | SM-F711U1 | ทางกายภาพ | b2q/30 | 2023-05-18 |
ซัมซุง | SM-F711U1 | ทางกายภาพ | b2q/31 | 2023-05-18 |
อัสซุส | เอซุส เซนโฟน แม็กซ์ โปร | ทางกายภาพ | ASUS_X00T_3/28 | 2023-06-16 |
อัสซุส | เอซุส เซนโฟน แม็กซ์ โปร | ทางกายภาพ | ASUS_X00T_3/27 | 2023-06-16 |
Google พิกเซล 2 | ทางกายภาพ | วอลอาย/27 | 2023-06-17 |
ขออุปกรณ์
หากคุณต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณสามารถ ส่งคำขอ เพิ่มอุปกรณ์ลงในแคตตาล็อกได้