مولّد القيم الحدّية

تعمل في المتصفح تصميم الاختبارات

أدخل النطاقات أو حدود الطول لكل حقل واحصل على المجموعة الكاملة من قيم الاختبار الحدّية مع النتائج المتوقّعة.

الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

كيفية استخدام مولّد القيم الحدّية

  1. أدخل الحقول مع قيود min= وmax= (أو حد للطول).
  2. اختر تحليل القيم الحدّية ثلاثي القيم أو ثنائي القيم، وما إذا كنت تريد تضمين قيمة اسمية.
  3. ولّد للحصول على جدول القيم وحالات الاختبار المقابلة.

مزايا مولّد القيم الحدّية

  • تحليل قيم حدّية ثلاثي القيم (min−1 وmin وmin+1 والقيمة الاسمية وmax−1 وmax وmax+1) أو ثنائي القيم
  • النطاقات الرقمية والخطوات العشرية وأطوال السلاسل النصية وأحجام القوائم وأحجام الملفات وحدود التواريخ
  • تصنيف كل قيمة كصالحة/غير صالحة مع النتيجة المتوقّعة
  • تحصل الأرقام غير المحدودة على فحوصات بالصفر والقيم السالبة والكبيرة وما يتجاوز العدد الصحيح الآمن
  • حالات اختبار مرقّمة قابلة للتصدير بصيغة Markdown أو JSON أو CSV أو Gherkin

مثال على مولّد القيم الحدّية

تحليل ثلاثي القيم لنطاق العمر

الإدخال:

age: integer, min=18, max=120

النتيجة:

Below minimum (min − 1)     17    Invalid
Minimum (min)               18    Valid
Just above minimum          19    Valid
Nominal (mid-range)         69    Valid
Just below maximum          119   Valid
Maximum (max)               120   Valid
Above maximum (max + 1)     121   Invalid

الأسئلة الشائعة حول مولّد القيم الحدّية

ما القيم التي تُنتَج؟

لكل حقل له نطاق أو حد للطول: min−1 وmin وmin+1 وقيمة اسمية وسطى وmax−1 وmax وmax+1 (التحليل ثلاثي القيم)، أو min−1 وmin وmax وmax+1 فقط في الوضع ثنائي القيم. تتدرّج القيم العشرية بخطوة 0.01، ويُعبَّر عن حدود النصوص بعدد الأحرف.

ماذا عن التواريخ والملفات؟

تنتج حدود التواريخ اليوم السابق ويوم الحد واليوم التالي؛ وتنتج حدود الملفات أحجاماً بالميغابايت حول الحد؛ أما القوائم فتستخدم عدد العناصر.

ما القيم التي ينبغي رفضها؟

القيمتان min−1 وmax+1 فقط تقعان خارج النطاق الصالح. ويعلّم الجدول كل قيمة كصالحة أو غير صالحة مع النتيجة المتوقّعة.

ماذا عن الحقول التي ليس لها min أو max؟

تحصل الأرقام غير المحدودة على فحوصات بالصفر والقيم السالبة والكبيرة وما يتجاوز العدد الصحيح الآمن؛ أما الحقول الأخرى بلا حدود فتُدرج في تحذير حتى تتمكن من إضافة قيود لها.