Test Lab ให้คุณทดสอบแอปบนอุปกรณ์และเวอร์ชัน iOS ต่างๆ มากมาย วิธีดูอุปกรณ์ที่พร้อมใช้งานทำได้หลายวิธีดังนี้
คอนโซล Firebase: หากกำลังทดสอบจากคอนโซล Firebase คุณจะเห็นรายการอุปกรณ์ที่ใช้ได้ในระหว่างขั้นตอนเลือกมิติข้อมูลของเวิร์กโฟลว์เรียกใช้การทดสอบ
gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่มีจาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้
gcloud firebase test ios models list
Google APIs Explorer: คุณยังค้นหาอุปกรณ์ได้โดยตรงโดยไม่ต้องใช้โปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้ Google APIs 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 ios models list
หรือgcloud firebase test ios 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 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 |
ขออุปกรณ์
หากต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab ก็ส่งคำขอเพิ่มอุปกรณ์ลงในแคตตาล็อกได้