Test Lab ให้คุณทดสอบแอปบนอุปกรณ์และเวอร์ชัน Android ที่หลากหลาย มีหลายวิธีในการดูว่ามีอุปกรณ์ใดบ้าง:
คอนโซล Firebase: หากคุณกำลังเรียกใช้การทดสอบจากคอนโซล Firebase คุณสามารถดูรายการอุปกรณ์ที่พร้อมใช้งานในระหว่างขั้นตอน เลือกมิติข้อมูล ของ เวิร์กโฟลว์เรียกใช้การทดสอบ
gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่พร้อมใช้งานจาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้
gcloud firebase test android models list
Google APIs Explorer: คุณสามารถค้นหาอุปกรณ์ได้โดยตรงโดยไม่ต้องใช้โปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้ Google APIs Explorer
ตัวบ่งชี้ความเสถียรของอุปกรณ์
Test Lab ระบุอุปกรณ์ที่กำลังประสบปัญหาความเสถียรลดลงในคอนโซล Firebase และ Google Cloud CLI พร้อมด้วยตัวบ่งชี้ ความเสถียรที่ลดลง อุปกรณ์ที่มีป้ายกำกับตัวบ่งชี้ ความเสถียรที่ลดลงได้ ให้ผลลัพธ์ที่สรุปไม่ได้ในอัตราที่สูงกว่าเป็นระยะเวลานานตั้งแต่ 30 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์สำหรับกรณีการใช้งานของคุณได้ดีขึ้น โดยแจ้งให้คุณทราบว่าความเสถียรของอุปกรณ์ทดสอบลดลงหรือไม่
ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความเสถียรของอุปกรณ์ได้ในคอนโซล Firebase เมื่อคุณตั้งค่าการทดสอบใหม่สำหรับอุปกรณ์เฉพาะ
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:
เปิดหน้า Test Lab ในคอนโซล Firebase
เลือก ดำเนินการทดสอบ จากนั้นเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอปของคุณ
ในขั้นตอนเลือกมิติข้อมูล คลิก ปรับแต่ง
เลือกอุปกรณ์อย่างน้อยหนึ่งเครื่องเพื่อทำการทดสอบ คุณอาจเห็นป้ายกำกับความเสถียร ลดลง ถัดจากอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความเสถียรของอุปกรณ์
ดำเนินการทดสอบของคุณ
ดูความเสถียรของอุปกรณ์ใน Google Cloud CLI
คุณสามารถดูความเสถียรของอุปกรณ์ได้ใน gcloud CLI สำหรับอุปกรณ์เฉพาะเมื่อคุณตั้งค่าการทดสอบใหม่
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:
ดาวน์โหลด Google Cloud SDK ล่าสุดแล้วทำตามคำแนะนำ
เรียกใช้คำสั่งใดคำสั่งหนึ่งเหล่านี้:
gcloud firebase test android models list
หรือgcloud firebase test android models describe MODEL_ID
หากอุปกรณ์ทดสอบประสบปัญหาความเสถียรลดลง คุณสามารถดูแท็ก reduced_stability
ในคอลัมน์ TAGS ซึ่งแสดงรายการเวอร์ชันที่ได้รับผลกระทบ
ความจุของอุปกรณ์
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
อุปกรณ์ที่เลิกใช้งานแล้ว
ผู้ผลิต | แบบอย่าง | พิมพ์ | อุปกรณ์/เวอร์ชัน | กำลังถอดอยู่ |
---|---|---|---|---|
เสี่ยวมี่ | Mi A2 Lite | ทางกายภาพ | เดซี่_งอก/29 | 14-04-2024 |
โมโตโรล่า | XT1650 | ทางกายภาพ | กริฟฟิน/24 | 14-04-2024 |
ซัมซุง | กาแล็กซี่แท็บ S3 | ทางกายภาพ | gts3lltevzw/28 | 14-04-2024 |
โมโตโรล่า | โมโต จี เพลย์ | ทางกายภาพ | ฮาร์เปีย/23 | 14-04-2024 |
พิกเซล | ทางกายภาพ | ปลาเซลฟิช/25 | 14-04-2024 | |
ซัมซุง | กาแลคซี่ ซี พับ3 | ทางกายภาพ | ไตรมาสที่ 2 ไตรมาส/31 | 14-04-2024 |
ซัมซุง | SM-G950F | ทางกายภาพ | ดรีมเล็ต/28 | 14-04-2024 |
กูเกิล เน็กซัส 5 | ทางกายภาพ | แฮมเมอร์เฮด/23 | 05-02-2024 | |
Google Nexus (ความละเอียดต่ำ) | เสมือน | NexusLowRes/23 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 4 | เสมือน | เน็กซัส4/21 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 4 | เสมือน | เน็กซัส4/22 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 5 | เสมือน | เน็กซัส5/21 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 5 | เสมือน | เน็กซัส5/22 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 5 | เสมือน | เน็กซัส5/23 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 6 | เสมือน | เน็กซัส6/21 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 6 | เสมือน | เน็กซัส6/22 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 6 | เสมือน | เน็กซัส6/23 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 6พี | เสมือน | เน็กซัส6พี/23 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 7 | เสมือน | เน็กซัส7/21 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 7 | เสมือน | เน็กซัส7/22 | จะแจ้งภายหลัง | |
Google Nexus 7 โคลน 16:9 | เสมือน | Nexus7_clone_16_9/23 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 9 | เสมือน | เน็กซัส9/21 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 9 | เสมือน | เน็กซัส9/22 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 9 | เสมือน | เน็กซัส9/23 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 10 | เสมือน | เน็กซัส10/21 | จะแจ้งภายหลัง | |
กูเกิล เน็กซัส 10 | เสมือน | เน็กซัส10/22 | จะแจ้งภายหลัง | |
ให้เกียรติ | เกียรติยศเล่น | ทางกายภาพ | ฮวคคอร์/27 | 03-03-2024 |
ขออุปกรณ์
หากคุณต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณสามารถ ส่งคำขอ เพื่อเพิ่มอุปกรณ์ลงในแค็ตตาล็อกได้