Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

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

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