Google มุ่งมั่นที่จะพัฒนาความเท่าเทียมทางเชื้อชาติสำหรับชุมชนคนผิวดำ มาดูกันว่า
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

Firebase Test Lab

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

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

ทำการทดสอบ

ความสามารถหลัก

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

มันทำงานยังไง?

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

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

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

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

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

เส้นทางการดำเนินงาน

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

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