Test Lab ให้คุณทดสอบแอปในอุปกรณ์และ Android เวอร์ชันต่างๆ ได้หลากหลาย วิธีดูอุปกรณ์ที่ใช้ได้มีอยู่ 2-3 วิธีดังนี้
คอนโซล Firebase: หากคุณเรียกใช้การทดสอบจากคอนโซล Firebase คุณสามารถดูรายการอุปกรณ์ที่ใช้ได้ในขั้นตอนเลือกมิติข้อมูลของเวิร์กโฟลว์ทำการทดสอบ
gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่พร้อมใช้งานจาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้
gcloud firebase test android models list
Google API Explorer: คุณค้นหาอุปกรณ์ได้โดยตรงโดยไม่ต้องใช้โปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้ Google API Explorer
สัญญาณบอกสถานะความเสถียรของอุปกรณ์
Test Lab จะระบุอุปกรณ์ที่มีความเสถียรลดลงในคอนโซล Firebase และ Google Cloud CLI โดยใช้สัญญาณบอกสถานะความเสถียรที่ลดลง อุปกรณ์ที่ติดป้ายกำกับว่าความเสถียรที่ลดลงจะแสดงผลลัพธ์ที่ไม่มีผลสรุปแน่ชัดในอัตราที่สูงขึ้นเป็นเวลานานตั้งแต่ 30 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์สำหรับ Use Case ของคุณได้ดีขึ้นโดยจะแจ้งให้คุณทราบว่าความเสถียรของอุปกรณ์ทดสอบลดลงหรือไม่
ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความเสถียรของอุปกรณ์ได้ในคอนโซล Firebase เมื่อตั้งค่าการทดสอบใหม่สำหรับอุปกรณ์เฉพาะ
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
เปิดหน้า Test Lab ในคอนโซล Firebase
เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอนเลือกมิติข้อมูล ให้คลิกปรับแต่ง
เลือกอุปกรณ์ที่จะทำการทดสอบอย่างน้อย 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 ของอุปกรณ์ที่ต้องการได้เมื่อตั้งค่าการทดสอบใหม่
หากต้องการดูความจุของอุปกรณ์ โปรดทำตามวิธีการต่อไปนี้
เปิดหน้า 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
อุปกรณ์ที่เลิกใช้งาน
ผู้ผลิต | โมเดล | ประเภท | อุปกรณ์/เวอร์ชัน | กำลังจะนำออก |
---|---|---|---|---|
Xiaomi | Mi A2 Lite | ทางกายภาพ | ดอกเดซี่_sprout/29 | 2024-04-14 |
Motorola | XT1650 | ทางกายภาพ | กริฟฟิน/24 | 2024-04-14 |
Samsung | Galaxy Tab S3 | ทางกายภาพ | GT3lltevzw/28 | 2024-04-14 |
Motorola | Moto G Play | ทางกายภาพ | ฮาร์เปีย/23 | 2024-04-14 |
Pixel | ทางกายภาพ | ปลากระโทงร่ม/25 ตัว | 2024-04-14 | |
Samsung | Galaxy Z Fold3 | ทางกายภาพ | ไตรมาส 2/31 | 2024-04-14 |
Samsung | SM-G950F | ทางกายภาพ | Dreamlte/28 | 2024-04-14 |
Google Nexus 5 | ทางกายภาพ | หัวค้อน/23 | 2024-02-05 | |
Honor | เกม Honor Play | ทางกายภาพ | HWCOR/27 | 2024-03-03 |
ขออุปกรณ์
หากต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณส่งคำขออุปกรณ์ที่จะเพิ่มลงในแคตตาล็อกได้