Google 致力于为黑人社区推动种族平等。查看具体举措
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

Firebase Test Lab

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

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

ทำการทดสอบ

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

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

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

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

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

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

ห้องปฏิบัติการทดสอบวิ่ง เอสเพรสโซ่ และ UI อัตโนมัติ 2.0 การทดสอบปพลิเคชัน Android, และ XCTest ทดสอบแอป iOS เขียนการทดสอบโดยใช้หนึ่งในกรอบงานเหล่านั้นจากนั้นเรียกใช้ผ่านคอนโซล Firebase หรืออินเทอร์เฟซบรรทัดคำสั่ง gcloud

หากคุณกำลังทดสอบบน Android เท่านั้นคุณยังสามารถให้ Test Lab สร้างการทดสอบให้คุณได้โดยใช้ การทดสอบ Robo อัตโนมัติ

เส้นทางการนำไปใช้งาน

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

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