مستويات الاستخدام والحصص والأسعار في Test Lab

Firebase Test Lab وAndroid Device Streaming توفّران حصة من Cloud API وحصة اختبار مضمّنة في خطط أسعار Spark and Blaze العادية. تستند هذه الحصص إلى استخدام مشروعك لمورد الاختبار أو مورد الجهاز أو Cloud API.

يتم تطبيق هذه الحصص على مستوى المشروع، وليس على مستوى الموقع الإلكتروني. تتم مشاركة هذه الحدود على مستوى جميع واجهات برمجة التطبيقات (بما في ذلك اختبارات الأدوات واختبارات Robo واختبارات حلقة الألعاب ) ومصفوفات الاختبار. عند إجراء اختبار، يمكنك الاطّلاع على وقت تنفيذه (أي الوقت الذي يستغرقه الاختبار لتنفيذه) ضمن نتائج تنفيذ الاختبار وجدول اختباره في وحدة تحكّم Firebase. عند استخدام ميزة "بث محتوى من جهاز Android"، يمكنك التحقّق من استخدام مشروعك في "استوديو Android" أوconsole Google Cloud. يتم عرض أوقات التشغيل بجانب كل جهاز. إذا كنت مشتركًا في خطة Blaze، فسيتم استخدام أوقات تشغيل الاختبار للفوترة.

الحصص

حصة الاختبار

يتم قياس حصة الاختبار في "Test Lab" من خلال عدد عمليات الاختبار في اليوم:

  • خطة Spark (بدون تكلفة): يتم تحديد حدود الموارد لما يصل إلى 15 عملية اختبار في اليوم بحدٍّ أقصى:

    • 10 عمليات اختبار في اليوم على الأجهزة الافتراضية

    • 5 عمليات اختبار في اليوم على الأجهزة الفعلية

  • خطة Blaze: لا تحصل بعض المشاريع في خطة Blaze على الحصص نفسها. إذا زاد استخدامك لخدمة Google Cloud بمرور الوقت، قد تزيد حصصك تبعًا لذلك. إذا كنت تتوقع زيادة قادمة كبيرة في الاستخدام، يمكنك طلب تعديلات على الحصة بشكل استباقي.

    يتم احتساب الفوترة حسب الدقائق التي تمّ خلالها إجراء الاختبارات. تبدأ خطة Blaze بحدّ زمني بدون تكلفة مشابه لحدّ الموارد المقدَّم من خلال خطة Spark:

    • 30 دقيقة من وقت الاختبار يوميًا على الأجهزة الفعلية

    • 60 دقيقة من وقت الاختبار يوميًا على الأجهزة الافتراضية

    ويتم تحصيل رسوم عن أي استخدام يتجاوز هذه الحدود وفقًا للأسعار التالية بالساعة:

    • 5 دولار أمريكي في الساعة لكل جهاز

    • ‫1 دولار أمريكي في الساعة لكل جهاز افتراضي

ويتم احتساب الرسوم على أساس كل دقيقة، مع تقريبها إلى أقرب دقيقة. على سبيل المثال، يتم تحصيل رسوم دقيقة واحدة مقابل اختبار مدته 22 ثانية، بينما يتم تحصيل رسوم دقيقتين مقابل اختبار مدّته 75 ثانية. لا يتم تحصيل رسوم منك إلا مقابل الوقت الذي تقضيه في إجراء الاختبارات (لن يتم تحصيل رسوم مقابل الوقت الذي يستغرقه تثبيت تطبيقك وجمع نتائج الاختبار).

يمكنك تتبُّع استخدام حصة الاختبار في وحدة تحكّم Google Cloud.

حصص Cloud API

تفرض واجهتا برمجة التطبيقات Testing API وTool Results API حدّين على عدد طلبات البيانات من واجهة برمجة التطبيقات: الطلبات لكل يوم لكل مشروع، والطلبات لكل دقيقة لكل مشروع.

  • حد واجهة برمجة التطبيقات Cloud Testing API (بما في ذلك طلبات البث من جهاز Android):

    • ‫10,000,000 مكالمة في اليوم
    • 120000 مكالمة لكل فاصل مدته دقيقة واحدة

    يمكنك مراقبة استخدامك لواجهة برمجة التطبيقات هذه في وحدة تحكّم Google Cloud.

  • حد واجهة برمجة التطبيقات لنتائج Cloud Tool:

    • ‫200,000 مكالمة في اليوم
    • ‫2,400 مكالمة في فاصل زمني مدته دقيقة واحدة

    يمكنك مراقبة استخدامك لواجهة برمجة التطبيقات هذه في وحدة تحكّم Google Cloud.

حصص البث على أجهزة Android

يُرجى العِلم أنّ الاستخدام محدود، وسيتم توفير ميزة استخدام الفوترة في تاريخ لاحق.

  • واعتبارًا من 1 يونيو 2024، وبالنسبة إلى الفترة الترويجية:

    • خطة Spark(بدون تكلفة): 120 دقيقة مجانية لكل مشروع في الشهر
    • خطة Blaze: 120 دقيقة بدون تكلفة لكل مشروع في الشهر، و15 سنتًا لكل دقيقة إضافية
  • في شباط (فبراير) 2025 أو في وقت قريب من ذلك، ستنتهي الفترة الترويجية وستستند الفوترة إلى حدود الحصة التالية:

    • (بدون تكلفة) خطة Spark: 30 دقيقة بدون تكلفة لكل مشروع في الشهر
    • خطة Blaze: 30 دقيقة بدون أي تكلفة لكل مشروع شهريًا، و15 سنتًا لكل دقيقة إضافية

لا تملك جميع المشاريع في خطة Blaze الحصص نفسها. إذا زاد استخدامك لوحدة تحكّم Google Cloud بمرور الوقت، قد تزيد حصصك مقابل ذلك. إذا كنت تتوقّع زيادة كبيرة في الاستخدام في المستقبل، يمكنك طلب تعديلات الحصص بشكل استباقي.

زيادة الحصص

إذا بلغت حصة اختبار Cloud API أو خطة Blaze، يمكنك طلب حدّ أعلى من خلال إجراء أيّ مما يلي: