ما معنى edge case؟
المعنى في مجال تطوير البرمجيات مع أمثلة
edge case: حالة حدّية، حالة استثنائية عند الحدود
وضع غير مألوف يقع عند حدود ما يتوقعه البرنامج، مثل قائمة فارغة أو اسم طويل جداً أو تاريخ 29 فبراير.
طريقة الاستخدام
يشيع المصطلح في مراجعات الشيفرة والتخطيط. يسأل المطورون عن الحالات الحدّية ويتولون معالجتها واختبارها، وقد يغفلون بعضها.
أمثلة
Did you handle the edge case where the user has no orders yet?
هل عالجت الحالة الحدّية التي لا يكون للمستخدم فيها أي طلبات بعد؟
تختبر الجملة سلوك النظام عند غياب البيانات التي قد يفترض وجودها عادةً.
Most of our production bugs come from edge cases we didn't test.
تأتي معظم أخطاء بيئة الإنتاج من حالات حدّية لم نختبرها.
يربط المثال أعطالاً فعلية بظروف غير معتادة لم تشملها الاختبارات.
تراكيب شائعة
- handle an edge case
- cover edge cases
- miss an edge case
- test edge cases
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: اختبار البرمجيات
- QA · ضمان الجودة
- integration test · اختبار التكامل
- test coverage · تغطية الاختبارات
- mock · كائن وهمي للاختبار
- end-to-end test · اختبار شامل من البداية إلى النهاية
- flaky · متذبذب النتائج
- test suite · مجموعة الاختبارات
- manual testing · الاختبار اليدوي
- automated testing · الاختبار الآلي
- assertion · تأكيد اختباري
- smoke test · اختبار دخاني سريع
- happy path · المسار المعتاد الناجح
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
