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 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์ที่เหมาะกับ Use Case ได้ดียิ่งขึ้นโดยแจ้งให้ทราบหากความเสถียรของอุปกรณ์ทดสอบลดลง
ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความเสถียรของอุปกรณ์ในคอนโซล Firebase เมื่อตั้งค่าการทดสอบใหม่สำหรับอุปกรณ์ที่เฉพาะเจาะจง
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
ในคอนโซล Firebase ให้ไปที่ DevOps และการมีส่วนร่วม > Test Lab
เลือกทำการทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอนเลือกมิติข้อมูล ให้คลิกปรับแต่ง
เลือกอุปกรณ์อย่างน้อย 1 เครื่องเพื่อทำการทดสอบ คุณอาจเห็นป้ายกำกับความเสถียรลดลงข้างอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความเสถียรของอุปกรณ์
ทำการทดสอบ
ดูความเสถียรของอุปกรณ์ใน Google Cloud CLI
คุณสามารถดูความเสถียรของอุปกรณ์ใน 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 ความจุของอุปกรณ์คือจำนวนรวมของอุปกรณ์ที่ออนไลน์ในห้องทดลองอุปกรณ์เคลื่อนที่ของ Google ฟีเจอร์นี้ช่วยให้คุณมั่นใจได้ว่ามีอุปกรณ์เพียงพอในห้องทดลองอุปกรณ์ของเราเพื่อทำการทดสอบได้อย่างมีประสิทธิภาพมากขึ้น ความจุของอุปกรณ์จะวัดเป็นสูง ปานกลาง และต่ำ
การทดสอบที่ทำงานในระดับความจุของอุปกรณ์อาจใช้เวลานานขึ้นเนื่องจากปัจจัยต่อไปนี้
- การเข้าชม ซึ่งส่งผลต่อเวลาที่การทดสอบจะเริ่มขึ้น หากต้องการตรวจสอบว่ามีรายงานการหยุดทำงานหรือความล้มเหลวหรือไม่ โปรดดูแดชบอร์ดสถานะ Firebase
- ความล้มเหลวของอุปกรณ์หรือโครงสร้างพื้นฐาน ซึ่งอาจเกิดขึ้นได้ทุกเมื่อและส่งผลต่อระยะเวลาที่ใช้ในการทดสอบ
ตารางต่อไปนี้อธิบายประเภทความจุของอุปกรณ์และให้คำแนะนำเกี่ยวกับกรณีที่ควรใช้ความจุแต่ละประเภท
| ความจุ | คำอธิบาย | การใช้งานที่แนะนำ |
| ความจุสูง | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์จำนวนมาก | ใช้เมื่อคุณทำการทดสอบจำนวนมาก |
| ความจุปานกลาง | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์จำนวนปานกลาง | ระดับความจุนี้เหมาะสำหรับการทดสอบส่วนใหญ่ |
| ความจุต่ำ | แคตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์เพียงไม่กี่เครื่อง แม้ว่าอุปกรณ์ที่เลิกใช้งานแล้วจะอยู่ในกลุ่มที่มีความจุต่ำ แต่อุปกรณ์ที่มีความจุต่ำบางรุ่นก็ยังไม่เลิกใช้งาน | ใช้เมื่อต้องการทำการทดสอบในรุ่นและเวอร์ชันของอุปกรณ์ที่เฉพาะเจาะจง การทดสอบเหล่านี้ไม่เหมาะสำหรับการชาร์ดดิ้งการทดสอบ เนื่องจากความจุต่ำ การทดสอบอาจใช้เวลานานจึงจะเสร็จสิ้น โดยเฉพาะอย่างยิ่งหากคุณเรียกใช้การทดสอบจำนวนมากพร้อมกัน |
ดูความจุของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความจุของอุปกรณ์ในคอนโซล Firebase สำหรับอุปกรณ์ที่เฉพาะเจาะจงได้เมื่อตั้งค่าการทดสอบใหม่
หากต้องการดูความจุของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
ในคอนโซล Firebase ให้ไปที่ DevOps และการมีส่วนร่วม > Test Lab
เลือกทำการทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอนเลือกมิติข้อมูล ให้คลิกปรับแต่ง
(ไม่บังคับ) หากต้องการกรองอุปกรณ์ตามระดับความจุ ให้ทำตามขั้นตอนต่อไปนี้
คลิกไอคอนตัวกรอง
เลือกความจุ
คลิกระดับความจุที่ต้องการกรอง ได้แก่ ปานกลางหรือสูง หากต้องการกรองอุปกรณ์ที่มีความจุต่ำออก ให้กรองตามทั้ง "ปานกลาง" และ "สูง"
คลิกใช้
เลือกอุปกรณ์อย่างน้อย 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 | จริง | gts3lltevzw/28 | 2024-04-14 | |
| Google TV Amati | เสมือน | AmatiTvEmulator/29 | รอกำหนด |
||
| Google TV | เสมือน | GoogleTvEmulator/30 | รอกำหนด |
GoogleTv.arm/31 (พร้อมให้บริการเร็วๆ นี้) | |
| Samsung | Samsung Galaxy Z Fold2 | จริง | f2q/30 | 2026-02-13 | |
| Pixel 2 (Arm) | กลุ่มเสมือนจริง | Pixel2.arm/26 | 2025-11-15 | MediumPhone.arm/26 | |
| Pixel2.arm/27 | 2025-11-15 | MediumPhone.arm/27 | |||
| Pixel2.arm/28 | 2025-11-15 | MediumPhone.arm/28 | |||
| Pixel2.arm/29 | 2025-11-15 | MediumPhone.arm/29 | |||
| Pixel2.arm/30 | 2025-11-15 | MediumPhone.arm/30 | |||
| Pixel2.arm/31 | 2025-11-15 | MediumPhone.arm/31 | |||
| Pixel2.arm/32 | 2025-11-15 | MediumPhone.arm/32 | |||
| Pixel2.arm/33 | 2025-11-15 | MediumPhone.arm/33 |
ขออุปกรณ์
หากต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณสามารถส่งคำขอให้เพิ่มอุปกรณ์ลงในแคตตาล็อกได้