Test Lab ให้คุณทดสอบแอปในอุปกรณ์หลากหลายประเภทและ เวอร์ชัน Android วิธีดูอุปกรณ์ที่พร้อมใช้งานทำได้หลายวิธีดังนี้
คอนโซล Firebase: หากทำการทดสอบจากคอนโซล Firebase คุณสามารถดูรายการอุปกรณ์ที่พร้อมใช้งานได้ในขั้นตอนเลือกมิติข้อมูล ของเวิร์กโฟลว์เรียกใช้การทดสอบ
gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่มีจาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้
gcloud firebase test android models list
Google API Explorer: คุณยังสามารถค้นหาอุปกรณ์ได้โดยตรง โดยไม่ต้องมี โปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้เมธอด Google APIs Explorer
สัญญาณบอกสถานะความเสถียรของอุปกรณ์
Test Lab บ่งชี้ถึงอุปกรณ์ที่กำลังมีความเสถียรลดลงใน คอนโซล Firebase และ Google Cloud CLI ที่มีสัญญาณบอกสถานะลดความเสถียร อุปกรณ์ที่มีป้ายกำกับว่าความเสถียรลดลงจะมีสัญญาณบอกสถานะดังนี้ ส่งคืนผลสรุปที่ไม่มีผลสรุปในอัตราที่สูงขึ้นเป็นระยะเวลา 30 วัน หรือมากกว่านั้น ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์ที่เหมาะกับกรณีการใช้งานได้ดียิ่งขึ้นโดย เพื่อแจ้งให้ทราบว่าความเสถียรของอุปกรณ์ทดสอบลดลงหรือไม่
ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase
คุณดูความเสถียรของอุปกรณ์ได้ในคอนโซล Firebase เมื่อตั้งค่า การทดสอบใหม่สำหรับอุปกรณ์ที่เจาะจง
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
เปิดหน้า Test Lab ในคอนโซล Firebase
เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอนเลือกมิติข้อมูล ให้คลิกปรับแต่ง
เลือกอุปกรณ์อย่างน้อย 1 เครื่องเพื่อทำการทดสอบ ขึ้นอยู่กับอุปกรณ์ คุณอาจเห็นป้ายกำกับความเสถียรลดลงข้างตัวเลือกที่เลือกไว้ อุปกรณ์
ทำการทดสอบ
ดูความเสถียรของอุปกรณ์ใน CLI ของ Google Cloud
คุณดูความเสถียรของอุปกรณ์ใน gcloud CLI สำหรับอุปกรณ์ที่เฉพาะเจาะจงได้เมื่อ คุณกำลังตั้งค่าการทดสอบใหม่
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
ดาวน์โหลด Google Cloud SDK เวอร์ชันล่าสุด แล้วทำตาม วิธีทำ
เรียกใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้
gcloud firebase test android models list
หรือgcloud firebase test android models describe MODEL_ID
หากอุปกรณ์ทดสอบมีความเสถียรลดลง คุณจะดู
reduced_stability
ในคอลัมน์ "แท็ก" ซึ่งแสดงเวอร์ชันที่ได้รับผลกระทบ
ความจุของอุปกรณ์
Test Lab ให้ข้อมูลความจุของอุปกรณ์เคลื่อนที่แบบรวมผ่านคอนโซล Firebase และ Firebase CLI ความจุของอุปกรณ์คือ จำนวนรวมของอุปกรณ์ออนไลน์ใน Lab โทรศัพท์มือถือของ Google ฟีเจอร์นี้ ช่วยให้คุณมั่นใจได้ว่ามีอุปกรณ์ในห้องทดลองอุปกรณ์เพียงพอที่จะเรียกใช้ มีประสิทธิภาพมากขึ้น ความจุของอุปกรณ์จะวัดเป็นสูง ปานกลาง และต่ำ
การทดสอบที่ดำเนินการในระดับความจุของอุปกรณ์ใดๆ อาจใช้เวลานานกว่าเนื่องจาก ปัจจัยต่อไปนี้
- การเข้าชม ซึ่งจะมีผลต่อเมื่อการทดสอบเริ่มต้น เพื่อดูว่ามีการรายงานหรือไม่ การหยุดทำงานหรือความล้มเหลว โปรดดูแดชบอร์ดสถานะ Firebase
- ความล้มเหลวของอุปกรณ์หรือโครงสร้างพื้นฐาน ซึ่งอาจเกิดขึ้นได้ได้ทุกเมื่อและส่งผลกระทบต่อ ระยะเวลาที่ใช้ในการทดสอบ
ตารางต่อไปนี้อธิบายประเภทความจุของอุปกรณ์และ ให้คำแนะนำเกี่ยวกับกรณีที่ควรใช้ขีดจำกัดแต่ละประเภท ดังนี้
ความจุ | คำอธิบาย | การใช้งานที่แนะนำ |
จุได้หลายคน | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์จำนวนมาก | ใช้เมื่อทำการทดสอบจำนวนมาก |
ความจุปานกลาง | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์จำนวนหนึ่ง | ระดับความจุนี้เหมาะสำหรับการทดสอบส่วนใหญ่ของคุณ |
ความจุต่ำ | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์เพียงไม่กี่รุ่น ขณะเลิกใช้งาน อุปกรณ์อยู่ในกลุ่มที่มีความจุต่ำ ซึ่งไม่ใช่อุปกรณ์ที่มีความจุน้อยทั้งหมด เลิกใช้งานแล้ว | ใช้เมื่อคุณต้องการทำการทดสอบกับรุ่นและเวอร์ชันอุปกรณ์ที่เฉพาะเจาะจง การทดสอบเหล่านี้ไม่เหมาะสำหรับการชาร์ดดิ้งทดสอบ เนื่องจากความจุต่ำ การทดสอบอาจใช้เวลานานจึงจะเสร็จ โดยเฉพาะอย่างยิ่งหากคุณเรียกใช้ จำนวนการทดสอบในเวลาเดียวกัน |
ดูความจุของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความจุของอุปกรณ์ได้ในคอนโซล Firebase สำหรับอุปกรณ์ที่ต้องการ เมื่อคุณตั้งค่าการทดสอบใหม่
หากต้องการดูความจุของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
เปิดหน้า Test Lab ในคอนโซล Firebase
เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอน "เลือกมิติข้อมูล" ให้คลิกปรับแต่ง
(ไม่บังคับ) หากต้องการกรองอุปกรณ์ตามระดับความจุ ให้ทำตามขั้นตอนต่อไปนี้
คลิกไอคอนตัวกรอง
เลือกความจุ
คลิกระดับความจุที่ต้องการกรองตามปานกลางหรือสูง หากต้องการกรองอุปกรณ์ที่มีความจุต่ำออก ให้กรองตามทั้งปานกลางและสูง
คลิกใช้
เลือกอุปกรณ์อย่างน้อย 1 เครื่องที่จะทำการทดสอบ ขึ้นอยู่กับอุปกรณ์ คุณอาจเห็นป้ายกำกับปานกลางหรือสูงอยู่ถัดไป กับอุปกรณ์ที่เลือกเท่านั้น
ทำการทดสอบ
ดูความจุของอุปกรณ์ใน 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
เอาต์พุตประกอบด้วยความจุของอุปกรณ์ รหัสรุ่น ชื่อรุ่น และรหัสเวอร์ชันระบบปฏิบัติการ
อุปกรณ์และเวอร์ชันที่เลิกใช้งานแล้ว
อุปกรณ์ที่เลิกใช้งานจะใช้ได้อย่างน้อย 1 เดือนก่อนที่จะนำออก
จากแคตตาล็อกอุปกรณ์ Test Lab เมื่อนำอุปกรณ์ออกแล้ว Test Lab
ไม่เรียกใช้คำขอทดสอบที่กำหนดเป้าหมายไปที่อุปกรณ์อีกต่อไป คำขอเหล่านั้นคือ
ทำเครื่องหมายเป็น Skipped
อุปกรณ์ที่เลิกใช้งาน
Samsung | Galaxy Tab S3 | จริง | GT3lltevzw/28 | 2024-04-14 |
Samsung | Galaxy Z Fold2 | จริง | f2q/30 | 2024-08-30 |
Huawei | เมท 9 | จริง | HWMHA/24 | 2024-08-30 |
Vivo | Vivo 1906 | จริง | vivo_1906/28 | 2024-08-30 |
Vivo | Vivo 1901 | จริง | Vivo_1901/28 | 2024-09-30 |
Google Nexus 5X | เสมือน | Nexus5X/24 | 2024-10-25 | |
Google Nexus 5X | เสมือน | Nexus5X/25 | 2024-10-25 | |
Google Nexus 6 | เสมือน | Nexus6/24 | 2024-10-25 | |
Google Nexus 6 | เสมือน | Nexus6/25 | 2024-10-25 | |
Google Nexus 6P | เสมือน | Nexus6P/24 | 2024-10-25 | |
Google Nexus 6P | เสมือน | Nexus6P/25 | 2024-10-25 | |
โคลน Google Nexus 7 16:9 | เสมือน | Nexus7_clone_16_9/24 | 2024-10-25 | |
โคลน Google Nexus 7 16:9 | เสมือน | Nexus7_clone_16_9/25 | 2024-10-25 | |
Google Nexus 9 | เสมือน | Nexus9/24 | 2024-10-25 | |
Google Nexus 9 | เสมือน | Nexus9/25 | 2024-10-25 | |
Google Nexus (LowRes) | เสมือน | NexusLowRes/24 | 2024-10-25 | |
Google Nexus (LowRes) | เสมือน | NexusLowRes/25 | 2024-10-25 |
ขออุปกรณ์
หากต้องการใช้อุปกรณ์ที่ไม่พร้อมใช้งานใน Test Lab คุณสามารถ ส่งคำขอสำหรับอุปกรณ์ ที่จะเพิ่มลงในแคตตาล็อก