كيف نختبر أدواتنا

Get Tools Lab يستخدم عملية جودة متعددة الطبقات. لا تعني الصفحة الموجودة في قاعدة التعليمات البرمجية تلقائيًا أن مخرجاتها تعتبر جاهزة للإنتاج.

1. تدقيق التنفيذ الثابت

نحن نتحقق من أن كل أداة مسجلة تحتوي على صفحة حقيقية، وعناصر تحكم ذات معنى، ومسار تنفيذ، وسطح نتيجة، ولا يوجد سلوك عام واضح للعنصر النائب.

2. اختبار دخان المتصفح

تعمل عمليات فحص Chromium التلقائية على تحميل كل صفحة أداة عامة، والتقاط أخطاء وحدة التحكم والصفحة، والتحقق من وجود عناصر التحكم التفاعلية المتوقعة في أحجام إطار عرض سطح المكتب والجوال.

3. الاختبارات الوظيفية الحتمية

يتم اختبار الآلات الحاسبة ذات الأولوية وأدوات النص/البيانات باستخدام أزواج الإدخال/الإخراج المعروفة. تتضمن الأمثلة 20% من 150 = 30 وتنسيق JSON صالحًا. تستخدم أدوات PDF والصور ملفات العينات التي تم إنشاؤها عندما يكون ذلك عمليًا.

4. اختبار حالة الخطأ

يجب أن توضح الأدوات المدخلات المفقودة والأنواع غير المدعومة والقيم غير الصالحة. نحن نفضل الأخطاء القابلة للتنفيذ على رسالة الفشل العامة.

5. التحقق من الخصوصية

نقوم بتوثيق ما إذا كانت العملية الأساسية محلية في المتصفح أو بمساعدة الخادم. نحن لا نستخدم المطالبة الشاملة "لم يتم تحميل أي شيء" للأدوات التي تتطلب خادمًا.

6. إمكانية الوصول والتحقق من الهاتف المحمول

يتم التحقق من أولوية سير العمل من حيث تركيز لوحة المفاتيح والتسميات وحجم هدف اللمس والتخطيط سريع الاستجابة ورسائل الحالة المباشرة. لا تحل الفحوصات الآلية محل الاختبار بالتكنولوجيا المساعدة.

تسميات دورة الحياة

جاهز للإنتاج محجوز لسير العمل المنسق الذي اجتاز طبقة الاختبار الحالية. بيتا يعني أن الأداة لديها تطبيق مخصص ولكنها لا تزال بحاجة إلى التحقق بشكل أعمق من المخرجات. مخفي تتم إزالة أدوات من الاكتشاف العام حتى يصبح تنفيذها قويًا بدرجة كافية.

التصحيحات

إذا حدد اختبار أو تقرير مستخدم وجود خطأ، فإننا نعيد إنتاجه حيثما أمكن ذلك، ونصحح التنفيذ أو الوثائق، ونضيف اختبار الانحدار عندما يكون ذلك عمليًا، ونقوم بتحديث سجل التحقق.

آخر مراجعة: 19 أغسطس 2026