ระดับการใช้งาน โควต้า และราคาสำหรับ Test Lab

Firebase Test Lab และ Android Device Streaming มีโควต้า Cloud API และโควต้าการทดสอบ ซึ่งรวมอยู่ในแพ็กเกจราคา Spark และ Blaze มาตรฐาน โควต้าเหล่านี้อิงตามการใช้งานทรัพยากรการทดสอบ ทรัพยากรอุปกรณ์ หรือCloud APIของโปรเจ็กต์

ระบบจะใช้โควต้าเหล่านี้ในระดับโปรเจ็กต์ ไม่ใช่ระดับเว็บไซต์ ขีดจำกัดเหล่านี้ใช้ร่วมกันใน API ทั้งหมด (รวมถึงการทดสอบเครื่องมือ การทดสอบ Robo และการทดสอบ Game Loop) และเมทริกซ์การทดสอบ

เมื่อทำการทดสอบ คุณสามารถตรวจสอบเวลาที่ใช้ในการดำเนินการทดสอบ (หมายถึงเวลาที่ใช้ในการดำเนินการทดสอบ) ในคอนโซล Firebase (ไปที่ DevOps และการมีส่วนร่วม > Test Lab แล้วดู ผลการดำเนินการทดสอบและเมทริกซ์ทดสอบ) เมื่อใช้ Android Device Streaming คุณสามารถตรวจสอบการใช้งานของโปรเจ็กต์ได้ใน Android Studio หรือคอนโซลGoogle Cloud เวลาที่ใช้ในการทดสอบจะแสดงข้างอุปกรณ์แต่ละเครื่อง หากคุณใช้แพ็กเกจ Blaze ระบบจะใช้เวลาที่ใช้ในการทดสอบเพื่อเรียกเก็บเงิน

โควต้า

โควต้าการทดสอบ

ระบบจะวัดโควต้าการทดสอบของ Test Lab ตาม จำนวนการทดสอบที่ดำเนินการต่อวัน ดังนี้

  • แพ็กเกจ Spark (ไม่มีค่าใช้จ่าย): ขีดจำกัดทรัพยากรแสดงไว้สำหรับการทดสอบที่ดำเนินการสูงสุด 15 ครั้งต่อวันโดยรวม ดังนี้

    • การทดสอบที่ดำเนินการ 10 ครั้งต่อวันในอุปกรณ์เสมือน

    • การทดสอบที่ดำเนินการ 5 ครั้งต่อวันในอุปกรณ์จริง

  • แพ็กเกจ Blaze: โปรเจ็กต์บางโปรเจ็กต์ในแพ็กเกจ Blaze อาจมีโควต้าไม่เท่ากัน หากการใช้งาน Google Cloud ของคุณเพิ่มขึ้นเมื่อเวลาผ่านไป โควต้าของคุณอาจเพิ่มขึ้นตามไปด้วย หากคาดว่าการใช้งานจะเพิ่มขึ้นอย่างมากในอนาคตอันใกล้ คุณสามารถ ส่งคำขอปรับโควต้าได้ล่วงหน้า

    ระบบจะคำนวณการเรียกเก็บเงินตามจำนวนนาทีที่ใช้ในการทดสอบ แพ็กเกจ Blaze เริ่มต้นด้วยขีดจำกัดเวลาที่ไม่มีค่าใช้จ่ายซึ่งคล้ายกับขีดจำกัดทรัพยากรที่แพ็กเกจ Spark มีให้ ดังนี้

    • เวลาทดสอบ 30 นาทีต่อวันในอุปกรณ์จริง

    • เวลาทดสอบ 60 นาทีต่อวันในอุปกรณ์เสมือน

    ระบบจะเรียกเก็บเงินสำหรับการใช้งานที่เกินขีดจำกัดเหล่านี้ตามอัตราค่าบริการรายชั่วโมงต่อไปนี้

    • $5 ต่อชั่วโมงสำหรับอุปกรณ์จริงแต่ละเครื่อง

    • $1 ต่อชั่วโมงสำหรับอุปกรณ์เสมือนจริงแต่ละเครื่อง

ระบบจะคำนวณค่าใช้จ่ายเป็นรายนาที โดยปัดเศษขึ้นให้ครบนาที ตัวอย่างเช่น ระบบจะเรียกเก็บเงินสำหรับการทดสอบ 22 วินาทีเป็น 1 นาที ในขณะที่การทดสอบ 75 วินาทีจะถูกเรียกเก็บเงินเป็น 2 นาที ระบบจะเรียกเก็บเงินจากคุณเฉพาะเวลาที่ใช้ในการทดสอบเท่านั้น (ระบบจะไม่เรียกเก็บเงินสำหรับเวลาที่ใช้ในการติดตั้งแอปและรวบรวมผลการทดสอบ)

คุณสามารถตรวจสอบการใช้งานโควต้าการทดสอบได้ใน Google Cloud คอนโซล

โควต้า Cloud API

API การทดสอบและ API ผลการทดสอบมีขีดจำกัด API 2 รายการ ได้แก่ คำขอต่อวันต่อโปรเจ็กต์ และคำขอต่อนาทีต่อโปรเจ็กต์

  • ขีดจำกัด Cloud Testing API (รวมถึงการเรียกใช้สำหรับ Android Device Streaming)

    • การเรียกใช้ 10,000,000 ครั้งต่อวัน
    • การเรียกใช้ 120,000 ครั้งในช่วงเวลา 1 นาที

    คุณสามารถตรวจสอบการใช้งาน API นี้ได้ใน Google Cloud คอนโซล

  • ขีดจำกัด Cloud Tool Results API

    • การเรียกใช้ 200,000 ครั้งต่อวัน
    • การเรียกใช้ 2,400 ครั้งในช่วงเวลา 1 นาที

    คุณสามารถตรวจสอบการใช้งาน API นี้ได้ใน Google Cloud คอนโซล

โควต้า Android Device Streaming

  • แพ็กเกจ Spark(ไม่มีค่าใช้จ่าย): 30 นาทีต่อโปรเจ็กต์ต่อเดือนโดยไม่มีค่าใช้จ่าย
  • แพ็กเกจ Blaze: 30 นาทีต่อโปรเจ็กต์ต่อเดือนโดยไม่มีค่าใช้จ่าย, 15 เซ็นต์ต่อนาทีเพิ่มเติม

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

เพิ่มโควต้า

หากใช้งานโควต้า Cloud API หรือโควต้าการทดสอบแพ็กเกจ Blaze ถึงขีดจำกัดแล้ว คุณสามารถส่งคำขอเพิ่มขีดจำกัดได้โดยทำอย่างใดอย่างหนึ่งต่อไปนี้