Test Lab ช่วยให้คุณทดสอบแอปในอุปกรณ์และ iOS เวอร์ชันต่างๆ ได้มากมาย โดยมีวิธีดูอุปกรณ์ที่พร้อมใช้งานดังนี้
Firebase คอนโซล: หากคุณเรียกใช้การทดสอบจากFirebase คอนโซล คุณจะเห็นรายการอุปกรณ์ที่พร้อมใช้งานในขั้นตอนเลือกมิติข้อมูล ของเวิร์กโฟลว์เรียกใช้การทดสอบ
gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่พร้อมใช้งานจาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้
gcloud firebase test ios models list
โปรแกรมสำรวจ Google APIs: คุณสามารถค้นหาอุปกรณ์ได้โดยตรงโดยไม่ต้องใช้ โปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้ โปรแกรมสำรวจ Google APIs
ตัวบ่งชี้ความเสถียรของอุปกรณ์
Test Lab จะระบุอุปกรณ์ที่มีความเสถียรลดลงใน Firebase คอนโซลและ gcloud CLI ด้วยตัวบ่งชี้ความเสถียรลดลง อุปกรณ์ที่ติดป้ายกำกับตัวบ่งชี้ความเสถียรลดลง มีอัตราผลลัพธ์ที่ไม่ชัดเจนสูงขึ้นเป็นระยะเวลานาน 30 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์สำหรับกรณีการใช้งานได้ดียิ่งขึ้นด้วยการแจ้งให้ทราบหากความเสถียรของอุปกรณ์ทดสอบลดลง
ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase
คุณสามารถดูความเสถียรของอุปกรณ์ในคอนโซล Firebase เมื่อตั้งค่า การทดสอบใหม่สำหรับอุปกรณ์ที่เฉพาะเจาะจง
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
ในคอนโซล Firebase ให้ไปที่ DevOps และการมีส่วนร่วม > Test Lab
เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอนเลือกมิติข้อมูล ให้คลิกปรับแต่ง
เลือกอุปกรณ์อย่างน้อย 1 เครื่องที่จะใช้เรียกใช้การทดสอบ คุณอาจเห็นป้ายกำกับความเสถียรลดลง ข้างอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความเสถียรของอุปกรณ์
เรียกใช้การทดสอบ
ดูความเสถียรของอุปกรณ์ใน gcloud CLI
คุณสามารถดูความเสถียรของอุปกรณ์ใน gcloud CLI สำหรับอุปกรณ์ที่เฉพาะเจาะจงเมื่อตั้งค่าการทดสอบใหม่
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
ดาวน์โหลด Google Cloud SDK เวอร์ชันล่าสุด แล้วทำตาม วิธีการ
เรียกใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้
gcloud firebase test ios models listหรือgcloud firebase test ios 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 เครื่องที่จะใช้เรียกใช้การทดสอบ คุณอาจเห็นป้ายกำกับปานกลาง หรือสูง ข้างอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความจุของอุปกรณ์
เรียกใช้การทดสอบ
ดูความจุของอุปกรณ์ใน gcloud CLI
คุณสามารถดูความจุของอุปกรณ์ใน gcloud CLI สำหรับอุปกรณ์ที่เฉพาะเจาะจงเมื่อตั้งค่าการทดสอบใหม่
หากต้องการดูความจุของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
- ดาวน์โหลด Google Cloud SDK เวอร์ชันล่าสุด แล้วทำตามวิธีการ โดยเวอร์ชันต้องเป็น 417.0.0 ขึ้นไป
- เรียกใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้:
gcloud firebase test ios list-device-capacities
หรือ
gcloud firebase test ios models describe MODEL_ID
เอาต์พุตประกอบด้วยความจุของอุปกรณ์ รหัสรุ่น ชื่อรุ่น และรหัสเวอร์ชันของระบบปฏิบัติการ
อุปกรณ์และเวอร์ชันที่เลิกใช้งานแล้ว
อุปกรณ์ที่เลิกใช้งานแล้วจะพร้อมใช้งานอย่างน้อย 1 เดือนก่อนที่จะนำออกจาก
แคตตาล็อกอุปกรณ์Test Lab เมื่อนำอุปกรณ์ออกแล้ว Test Lab
จะไม่เรียกใช้คำขอทดสอบที่กำหนดเป้าหมายเป็นอุปกรณ์ดังกล่าวอีกต่อไป และระบบจะทำเครื่องหมายคำขอเหล่านั้นเป็น
Skipped
อุปกรณ์ที่เลิกใช้งานแล้ว
| รุ่น | ประเภท | อุปกรณ์/เวอร์ชัน | จะนำออกในวันที่ |
|---|---|---|---|
| iPad 5 | จริง | iPad5/15.4 | 2024-04-07 |
| iPhone 13 Pro | จริง | Iphone13pro/15.2 | 2024-04-07 |
| iPad Mini 4 | จริง | ipadmini4/15.4 | 2024-04-07 |
| iPhone 8 | จริง | iphone8/14.7 | 2025-04-03 |
| iPhone 11 Pro | จริง | iphone11pro/14.7 | 2025-04-03 |
| iPhone 12 Pro | จริง | iphone12pro/14.8 | 2025-04-03 |
ขออุปกรณ์
หากต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณสามารถ ส่งคำขอให้อุปกรณ์นั้น เพิ่มลงในแคตาล็อกได้