Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

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

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