Firebase Test Lab

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

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

ทำแบบทดสอบ

สำหรับคำแนะนำเกี่ยวกับการทำการทดสอบด้วย Test Lab โปรดไปที่คู่มือการเริ่มต้นใช้งานของเรา:

Android iOS

ความสามารถที่สำคัญ

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

มันทำงานอย่างไร?

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

อุปกรณ์ทางกายภาพในศูนย์ข้อมูล

อุปกรณ์ในศูนย์ข้อมูล

ภาพรวมของเส้นทางการนำไปใช้

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

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