Firebase Test Lab

ทดสอบแอปในอุปกรณ์ที่โฮสต์อยู่ในศูนย์ข้อมูลของ Google

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

เรียกใช้การทดสอบ

ดูวิธีการเรียกใช้การทดสอบด้วย Test Lab ได้ที่ คู่มือเริ่มต้นใช้งาน

iOS+ Android

ความสามารถหลัก

ทดสอบทั้งแอป Android และแอป iOS เรียกใช้การทดสอบในอุปกรณ์ Android และอุปกรณ์ iOS ที่หลากหลายซึ่งโฮสต์โดย Test Lab, รวมถึงอุปกรณ์ทดสอบ Android เสมือนที่ทำงานบนโฮสต์ Arm ที่เร็วกว่า
เรียกใช้ในอุปกรณ์จริง Test Lab จะทดสอบแอปของคุณในอุปกรณ์ที่ติดตั้งและทำงาน ในศูนย์ข้อมูลของ Google เพื่อให้คุณพบปัญหาที่เกิดขึ้น ในอุปกรณ์และการกำหนดค่าที่เฉพาะเจาะจงเท่านั้น
การผสานรวมเวิร์กโฟลว์ Test Lab ผสานรวมกับ Firebase Console, Android Studio และ gcloud CLI นอกจากนี้ คุณยังใช้ Test Lab กับระบบการผสานรวมอย่างต่อเนื่อง (CI) ได้ด้วย

วิธีการทำงาน

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

ภาพรวมเส้นทางการติดตั้งใช้งาน

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

ขั้นตอนถัดไป