อุปกรณ์ที่มีอยู่ใน Test Lab

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 วันขึ้นไป ฟีเจอร์นี้ช่วยให้คุณเลือกอุปกรณ์สำหรับกรณีการใช้งานของคุณได้ดีขึ้น โดยแจ้งให้คุณทราบว่าความเสถียรของอุปกรณ์ทดสอบลดลงหรือไม่

ดูความเสถียรของอุปกรณ์ในคอนโซล Firebase

คุณสามารถดูความเสถียรของอุปกรณ์ได้ในคอนโซล Firebase เมื่อคุณตั้งค่าการทดสอบใหม่สำหรับอุปกรณ์เฉพาะ

หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:

  1. เปิดหน้า Test Lab ในคอนโซล Firebase

  2. เลือก ดำเนินการทดสอบ จากนั้นเลือกประเภทการทดสอบ

  3. อัปโหลดไบนารีของแอปของคุณ

  4. ในขั้นตอนเลือกมิติข้อมูล คลิก ปรับแต่ง

  5. เลือกอุปกรณ์อย่างน้อยหนึ่งเครื่องเพื่อทำการทดสอบ คุณอาจเห็นป้ายกำกับความเสถียร ลดลง ถัดจากอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความเสถียรของอุปกรณ์

  6. ดำเนินการทดสอบของคุณ

ดูความเสถียรของอุปกรณ์ใน Google Cloud CLI

คุณสามารถดูความเสถียรของอุปกรณ์ได้ใน gcloud CLI สำหรับอุปกรณ์เฉพาะเมื่อคุณตั้งค่าการทดสอบใหม่

หากต้องการดูความเสถียรของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:

  1. ดาวน์โหลด Google Cloud SDK ล่าสุดแล้วทำตามคำแนะนำ

  2. เรียกใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้: gcloud firebase test ios models list หรือ gcloud firebase test ios models describe MODEL_ID

หากอุปกรณ์ทดสอบประสบปัญหาความเสถียรลดลง คุณสามารถดูแท็ก reduced_stability ในคอลัมน์ TAGS ซึ่งแสดงรายการเวอร์ชันที่ได้รับผลกระทบ

ความจุของอุปกรณ์

Test Lab ให้ข้อมูลความจุรวมของอุปกรณ์เคลื่อนที่ผ่านคอนโซล Firebase และ Firebase CLI ความจุของอุปกรณ์ คือจำนวนอุปกรณ์ออนไลน์รวมในห้องแล็บอุปกรณ์เคลื่อนที่ของ Google คุณลักษณะนี้ช่วยให้คุณมั่นใจได้ว่ามีอุปกรณ์เพียงพอในห้องปฏิบัติการอุปกรณ์ของเราเพื่อทำการทดสอบได้อย่างมีประสิทธิภาพมากขึ้น ความจุของอุปกรณ์วัดเป็นสูง ปานกลาง และต่ำ

การทดสอบที่ทำงานในระดับความจุของอุปกรณ์อาจใช้เวลานานกว่าเนื่องจากปัจจัยต่อไปนี้:

  • การจราจรซึ่งส่งผลต่อเมื่อการทดสอบเริ่มต้น หากต้องการตรวจสอบว่ามีรายงานการขัดข้องหรือความล้มเหลวหรือไม่ โปรดดู แดชบอร์ดสถานะ Firebase
  • ความล้มเหลวของอุปกรณ์หรือโครงสร้างพื้นฐาน ซึ่งสามารถเกิดขึ้นได้ตลอดเวลาและส่งผลต่อระยะเวลาการทดสอบ

ตารางต่อไปนี้จะอธิบายประเภทของความจุของอุปกรณ์และให้คำแนะนำว่าควรใช้ความจุแต่ละประเภทเมื่อใด:

ความจุ คำอธิบาย แนะนำให้ใช้
ความจุสูง แค็ตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์มากมาย ใช้เมื่อคุณทำการทดสอบจำนวนมาก
ความจุปานกลาง แค็ตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์จำนวนปานกลาง ระดับความสามารถนี้เหมาะสำหรับการรันการทดสอบส่วนใหญ่ของคุณ
ความจุต่ำ แค็ตตาล็อกอุปกรณ์ Test Lab มีอุปกรณ์ไม่กี่เครื่อง แม้ว่าอุปกรณ์ที่เลิกใช้งานแล้วจะอยู่ในกลุ่มความจุต่ำ แต่ไม่ใช่ว่าอุปกรณ์ความจุต่ำทั้งหมดจะเลิกใช้งาน ใช้เมื่อคุณต้องการทำการทดสอบกับอุปกรณ์รุ่นและเวอร์ชันเฉพาะ การทดสอบเหล่านี้ไม่เหมาะสำหรับการแบ่งส่วนการทดสอบ เนื่องจากความจุต่ำ การทดสอบอาจใช้เวลานานจึงจะเสร็จสิ้น โดยเฉพาะอย่างยิ่งหากคุณเรียกใช้การทดสอบจำนวนมากในเวลาเดียวกัน

ดูความจุของอุปกรณ์ในคอนโซล Firebase

คุณสามารถดูความจุของอุปกรณ์ได้ในคอนโซล Firebase สำหรับอุปกรณ์เฉพาะเมื่อคุณตั้งค่าการทดสอบใหม่

หากต้องการดูความจุของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:

  1. เปิดหน้า Test Lab ในคอนโซล Firebase

  2. เลือก ดำเนินการทดสอบ จากนั้นเลือกประเภทการทดสอบ

  3. อัปโหลดไบนารีของแอปของคุณ

  4. ในขั้นตอนเลือกมิติข้อมูล คลิก ปรับแต่ง

  5. (ไม่บังคับ) หากต้องการกรองอุปกรณ์ตามระดับความจุ ให้ทำตามขั้นตอนเหล่านี้:

    1. คลิกไอคอน ตัวกรอง

    2. เลือก ความจุ

    3. คลิกระดับความจุที่คุณต้องการกรองตาม: ปานกลาง หรือ สูง หากต้องการกรองอุปกรณ์ที่มีความจุต่ำออก ให้กรองตามทั้งปานกลางและสูง

    4. คลิก สมัคร

  6. เลือกอุปกรณ์อย่างน้อยหนึ่งเครื่องเพื่อทำการทดสอบ คุณอาจเห็นป้ายกำกับ ปานกลาง หรือ สูง ถัดจากอุปกรณ์ที่เลือก ทั้งนี้ขึ้นอยู่กับความจุของอุปกรณ์

  7. ดำเนินการทดสอบของคุณ

ดูความจุของอุปกรณ์ใน Google Cloud CLI

คุณสามารถดูความจุของอุปกรณ์ใน gcloud CLI สำหรับอุปกรณ์ที่ต้องการได้เมื่อตั้งค่าการทดสอบใหม่

หากต้องการดูความจุของอุปกรณ์ ให้ทำตามคำแนะนำเหล่านี้:

  1. ดาวน์โหลด Google Cloud SDK ล่าสุดแล้วทำตามคำแนะนำ เวอร์ชันต้องเป็น 417.0.0 หรือสูงกว่า
  2. รันคำสั่งใดคำสั่งหนึ่งเหล่านี้:
    gcloud firebase test ios list-device-capacities
    หรือ
    gcloud firebase test ios models describe MODEL_ID

เอาต์พุตประกอบด้วยความจุของอุปกรณ์ รหัสรุ่น ชื่อรุ่น และรหัสเวอร์ชันระบบปฏิบัติการ

อุปกรณ์และเวอร์ชันที่เลิกใช้แล้ว

อุปกรณ์ที่เลิกใช้งานจะใช้งานได้อย่างน้อยหนึ่งเดือนก่อนที่จะถูกลบออกจากแค็ตตาล็อกอุปกรณ์ Test Lab เมื่อถอดอุปกรณ์ออกแล้ว Test Lab จะไม่เรียกใช้คำขอทดสอบที่กำหนดเป้าหมายไปที่อุปกรณ์อีกต่อไป คำขอเหล่านั้นถูกทำเครื่องหมายเป็น Skipped

อุปกรณ์ที่เลิกใช้งานแล้ว

แบบอย่าง พิมพ์ อุปกรณ์/เวอร์ชัน กำลังถอดอยู่

ขออุปกรณ์

หากคุณต้องการใช้อุปกรณ์ที่ไม่มีใน Test Lab คุณสามารถ ส่งคำขอ เพื่อเพิ่มอุปกรณ์ลงในแค็ตตาล็อกได้