ما معنى test oracle؟
المعنى في مجال تطوير البرمجيات مع أمثلة
test oracle: مرجع تحديد صحة الاختبار، مَحَكّ الاختبار
مصدر أو آلية يُستخدم لتحديد ما إذا كانت النتيجة التي رصدها الاختبار صحيحة.
طريقة الاستخدام
يستخدم عند تصميم الاختبارات. وقد يكون مواصفة أو نتيجة معروفة أو تنفيذًا مستقلًا، لكنه هو نفسه قد يكون خاطئًا.
أمثلة
The published format rules served as the test oracle for the serializer.
كانت قواعد التنسيق المنشورة مرجع تحديد صحة اختبار أداة التسلسل.
قورنت النتيجة المتوقعة بقواعد خارجية عن التنفيذ الجاري اختباره.
Our old implementation was a poor test oracle because it shared the rounding bug.
كان تنفيذنا القديم مرجعًا سيئًا للاختبار لأنه احتوى على خطأ التقريب نفسه.
قد يؤدي اتفاق تنفيذين خاطئين إلى نجاح اختبار على نحو مضلل.
تراكيب شائعة
- reliable test oracle
- test oracle problem
مصطلحات ذات صلة
مصطلحات أخرى: اختبار البرمجيات
- unit test · اختبار وحدة
- edge case · حالة حدّية
- QA · ضمان الجودة
- regression · تراجع وظيفي
- integration test · اختبار التكامل
- test coverage · تغطية الاختبارات
- mock · كائن وهمي للاختبار
- end-to-end test · اختبار شامل من البداية إلى النهاية
- flaky · متذبذب النتائج
- test suite · مجموعة الاختبارات
- manual testing · الاختبار اليدوي
- automated testing · الاختبار الآلي
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
