Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

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

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