طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 245 · ضمان جودة تطبيقات الويب
تقييم الدرس 7

إطار unittest: TestCase

أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس

أسئلة التقييم

تقييم الدرس 7: إطار unittest: TestCase. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) الإطار القياسيّ في بايثون:
2) دوال الاختبار تبدأ بـ:
3) للتحقّق من التساوي:
4) لمقارنة أعداد عشرية:
5) صنف الاختبار يرث:

2السؤال الثاني: صح أم خطأ

1) دالة لا تبدأ بـ test_ لا يشغّلها الإطار.
الصواب: صح
2) assertEqual مناسب دائمًا للأعداد العشرية.
الصواب: خطأ
3) unittest يعرض الفعلي والمتوقَّع عند الفشل.
الصواب: صح
4) unittest مستوحى من JUnit.
الصواب: صح
5) يجب وراثة TestCase في صنف الاختبار.
الصواب: صح

3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة

1) الإطار القياسيّ للاختبار في بايثون هو .
الإجابة: unittest
2) دوال الاختبار تبدأ بالبادئة .
الإجابة: test_
3) لمقارنة الأعداد العشرية نستخدم .
الإجابة: assertAlmostEqual

4السؤال الرابع: أسئلة عملية

1) assertRaises يتحقّق من رفع استثناء.
الصواب: صح
2) assertEqual(to_cents(1.1), 110) قد يفشل بسبب الفاصلة العائمة.
الصواب: صح
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

📝 معلم؟ أرسل ملاحظة للمؤلف عن هذا الدرس