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 และ Google Cloud CLI โดยมีสัญญาณบอกสถานะความเสถียรลดลง อุปกรณ์ที่ติดป้ายกำกับด้วยตัวบ่งชี้ความเสถียรลดลงมีอัตราผลลัพธ์ที่ไม่แน่ชัดสูงกว่าในช่วงระยะเวลานาน 30 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์สำหรับ Use Case ของคุณได้ดียิ่งขึ้น โดยจะแจ้งให้ทราบว่าความเสถียรของอุปกรณ์ทดสอบลดลงหรือไม่
ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase
คุณดูความเสถียรของอุปกรณ์ได้ในคอนโซล Firebase เมื่อตั้งค่าการทดสอบใหม่สำหรับอุปกรณ์ที่ต้องการ
หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามวิธีการต่อไปนี้
เปิดหน้า Test Lab ในคอนโซล Firebase
เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ
อัปโหลดไบนารีของแอป
ในขั้นตอน "เลือกมิติข้อมูล" ให้คลิกปรับแต่ง
เลือกอุปกรณ์อย่างน้อย 1 เครื่องเพื่อทำการทดสอบ คุณอาจเห็นป้ายกำกับเสถียรภาพลดลงข้างอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความเสถียรของอุปกรณ์
ทำการทดสอบ
ดูความเสถียรของอุปกรณ์ใน CLI ของ Google Cloud
คุณสามารถดูความเสถียรของอุปกรณ์ใน 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 คุณสามารถส่งคำขอให้เพิ่มอุปกรณ์ลงในแคตตาล็อกได้