Test Lab ช่วยให้คุณทดสอบแอปในอุปกรณ์และ Android เวอร์ชันต่างๆ ได้มากมาย โดยมีวิธีดูอุปกรณ์ที่พร้อมใช้งานดังนี้
Firebase คอนโซล: หากคุณเรียกใช้การทดสอบจากFirebase คอนโซล คุณจะเห็นรายการอุปกรณ์ที่พร้อมใช้งานในขั้นตอนเลือกมิติข้อมูล ของเวิร์กโฟลว์เรียกใช้การทดสอบ
gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่พร้อมใช้งานจาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้
gcloud firebase test android models list
โปรแกรมสำรวจ Google APIs: คุณยังค้นหาอุปกรณ์ได้โดยตรงโดยไม่ต้องใช้ โปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้ โปรแกรมสำรวจ Google APIs
ตัวบ่งชี้ความเสถียรของอุปกรณ์
Test Lab จะระบุอุปกรณ์ที่มีความเสถียรลดลงใน Firebase คอนโซลและ Google Cloud CLI ด้วยตัวบ่งชี้ความเสถียรลดลง อุปกรณ์ที่ติดป้ายกำกับตัวบ่งชี้ความเสถียรลดลง มีอัตราผลลัพธ์ที่ไม่ชัดเจนสูงขึ้นเป็นระยะเวลานาน 30 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์สำหรับกรณีการใช้งานได้ดียิ่งขึ้นด้วยการแจ้งให้ทราบว่าความเสถียรของอุปกรณ์ทดสอบลดลงหรือไม่
ดูความเสถียรของอุปกรณ์ในคอนโซล 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 ในคอลัมน์ TAGS ซึ่งแสดงเวอร์ชันที่ได้รับผลกระทบ
ความจุของอุปกรณ์
Test Lab ให้ข้อมูลความจุของอุปกรณ์เคลื่อนที่แบบรวม ผ่านคอนโซล Firebase และ CLI Firebase ความจุของอุปกรณ์ คือจำนวนอุปกรณ์ที่ออนไลน์แบบรวมในห้องปฏิบัติการอุปกรณ์เคลื่อนที่ของ 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 | TBD |
||
| Google TV | เสมือน | GoogleTvEmulator/30 | TBD |
GoogleTv.arm/31 (จะพร้อมให้บริการเร็วๆ นี้) | |
| Samsung | Samsung Galaxy Z Fold2 | จริง | f2q/30 | 2026-02-13 |
ขออุปกรณ์
หากต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณสามารถ ส่งคำขอให้อุปกรณ์นั้น เพิ่มลงในแคตาล็อกได้