อุปกรณ์ที่ใช้ได้ใน Test Lab

Test Lab ให้คุณทดสอบแอปในอุปกรณ์ Android และ เวอร์ชัน Android ที่หลากหลาย คุณดูว่าอุปกรณ์ใดบ้างที่พร้อมใช้งานได้ 2-3 วิธีดังนี้

  • คอนโซล Firebase: หากทำการทดสอบจากคอนโซล Firebase คุณจะเห็นรายการอุปกรณ์ที่ใช้ได้ในระหว่างขั้นตอนเลือกมิติข้อมูลของเวิร์กโฟลว์เรียกใช้การทดสอบ

  • gcloud CLI: หากต้องการดูรายการอุปกรณ์ที่ใช้ได้จาก Google Cloud CLI ให้ใช้คำสั่งต่อไปนี้

    gcloud firebase test android models list
  • เครื่องมือสำรวจ Google APIs: คุณยังค้นหาอุปกรณ์ได้โดยตรงโดยไม่ต้องมีโปรเจ็กต์ Firebase หรือ gcloud CLI โดยใช้เครื่องมือสำรวจ Google APIs

ตัวบ่งชี้ความเสถียรของอุปกรณ์

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

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

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

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

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

  2. เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ

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

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

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

  6. ทำการทดสอบ

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

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

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

  1. ดาวน์โหลด Google Cloud SDK เวอร์ชันล่าสุด แล้วทำตามวิธีการ

  2. เรียกใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้ 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 มีอุปกรณ์เพียงไม่กี่รุ่น แม้ว่าอุปกรณ์ที่เลิกใช้งานจะอยู่ในกลุ่มความจุต่ำ แต่อุปกรณ์ความจุต่ำบางรุ่นก็ไม่ได้เลิกใช้งาน ใช้เมื่อต้องทำการทดสอบในอุปกรณ์รุ่นและเวอร์ชันที่เจาะจง การทดสอบเหล่านี้ไม่เหมาะกับการแยกกลุ่มทดสอบ การทดสอบอาจใช้เวลานานจึงจะเสร็จสมบูรณ์เนื่องจากมีขีดจํากัดต่ำ โดยเฉพาะอย่างยิ่งหากคุณเรียกใช้การทดสอบจํานวนมากพร้อมกัน
หมายเหตุ: อุปกรณ์เสมือนของ Android มีความจุที่ผันแปร จำนวนอุปกรณ์เสมือนที่บูตไว้ล่วงหน้าจะอิงตามการใช้งานทั่วไปล่าสุด และสามารถปรับขนาดให้ใหญ่ขึ้นโดยอัตโนมัติได้ในช่วงที่มีการใช้งานมากขึ้น

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

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

ทำตามวิธีการต่อไปนี้เพื่อดูความจุของอุปกรณ์

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

  2. เลือกเรียกใช้การทดสอบ แล้วเลือกประเภทการทดสอบ

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

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

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

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

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

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

    4. คลิกใช้

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

  7. ทำการทดสอบ

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

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

ทำตามวิธีการต่อไปนี้เพื่อดูความจุของอุปกรณ์

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

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

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

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

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

Samsung Galaxy Tab S3 จริง gts3lltevzw/28 2024-04-14
Google Google Nexus 5X เสมือน Nexus5X/24 2025-01-31
Google Google Nexus 5X เสมือน Nexus5X/25 2025-01-31
Google Google Nexus 6 เสมือน Nexus6/24 2025-01-31
Google Google Nexus 6 เสมือน Nexus6/25 2025-01-31
Google Google Nexus 6P เสมือน Nexus6P/24 2025-01-31
Google Google Nexus 6P เสมือน Nexus6P/25 2025-01-31
Google โคลน Google Nexus 7 16:9 เสมือน Nexus7_clone_16_9/24 2025-01-31
Google โคลน Google Nexus 7 16:9 เสมือน Nexus7_clone_16_9/25 2025-01-31
Google Google Nexus 9 เสมือน Nexus9/24 2025-01-31
Google Google Nexus 9 เสมือน Nexus9/25 2025-01-31
Google Google Nexus (LowRes) เสมือน NexusLowRes/24 2025-01-31
Google Google Nexus (LowRes) เสมือน NexusLowRes/25 2025-01-31

ขออุปกรณ์

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