Catch up on everthing we announced at this year's Firebase Summit. Learn more

เริ่มการทดสอบด้วยคอนโซล Firebase

Firebase Test Lab มีโครงสร้างพื้นฐานบนคลาวด์สำหรับการทดสอบแอป Android เอกสารนี้อธิบายวิธีเริ่มต้นใช้งาน Test Lab โดยใช้คอนโซล Firebase

ขั้นตอนที่ 1 สร้างโปรเจ็กต์ Firebase

หากคุณยังไม่ได้ไปที่ Firebase คอนโซล และสร้างโครงการใหม่ Firebase

ขั้นตอนที่ 2. เรียกใช้การทดสอบ

Firebase Test Lab ให้คุณเรียกใช้การทดสอบประเภทต่อไปนี้

  • การทดสอบการวัด : การทดสอบที่คุณเขียนที่ช่วยให้คุณขับรถ UI ของแอปของคุณด้วยการกระทำที่คุณระบุ การทดสอบวัดยังสามารถทำให้การยืนยันอย่างชัดเจนเกี่ยวกับสถานะของแอปของคุณเพื่อตรวจสอบการทำงานที่ถูกต้องโดยใช้ AndroidJUnitRunnerAPIs ห้องปฏิบัติการทดสอบสนับสนุน เอสเพรสโซ่ และ UI อัตโนมัติ 2.0 กรอบการทดสอบวัด
  • ทดสอบ Robo : การทดสอบที่วิเคราะห์อินเตอร์เฟซของแอปแล้วสำรวจโดยอัตโนมัติโดยการจำลองกิจกรรมของผู้ใช้
  • ทดสอบห่วงเกม : การทดสอบที่ใช้โหมด "สาธิต" การกระทำของผู้เล่นจำลองในปพลิเคชันเกม

การเรียกใช้การทดสอบดู การทดสอบวิ่งด้วย Firebase ห้องปฏิบัติการทดสอบสำหรับ Android

ใหม่: การทดสอบเครื่องมือวัดด้วย Orchestrator

Android ทดสอบ Orchestrator ทำงานแต่ละการทดสอบวัดแอปของคุณเป็นอิสระซึ่งมีประโยชน์หลายประการ แต่ยังหนึ่งอุปสรรคที่:

ประโยชน์

  • ไม่มีรัฐที่ใช้ร่วมกัน: การทดสอบแต่ละวิ่งในกรณีการใช้เครื่องมือของตัวเองที่ใช้ร่วมกันเพื่อให้รัฐไม่เกิดการสะสมทั่วทดสอบ

  • เกิดปัญหาที่แยก: หากการทดสอบล้มเหลวก็จะใช้เวลาลดลงเพียงอินสแตนซ์ของตัวเองของการใช้เครื่องมือเพื่อให้การทดสอบอื่น ๆ ในห้องสวีทของคุณยังคงทำงาน

ข้อเสีย

Test Lab ใช้ Orchestrator เวอร์ชันล่าสุดเสมอ ต้องการเปิดใช้งาน Orchestrator เลือก Run กับ Orchestrator จากตัวเลือกเพิ่มเติมหน้าจอใน การติดตั้งการทดสอบวัด

ขั้นตอนที่ 3 ตรวจสอบผลการทดสอบของคุณ

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