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

PyTest وأسلوب assert

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

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

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

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

1) تأكيد PyTest:
2) PyTest يكتشف دوال تبدأ بـ:
3) مكافئ setUp في PyTest:
4) ميزة unittest:
5) PyTest عند الفشل:

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

1) PyTest يستخدم assert العاديّ.
الصواب: صح
2) unittest يحتاج وراثة TestCase بخلاف PyTest.
الصواب: صح
3) Fixture في PyTest يشبه setUp.
الصواب: صح
4) assert العاديّ بلا PyTest يعطي تقريرًا مفصّلًا تلقائيًّا.
الصواب: خطأ
5) كلا الإطارين صحيح والمبدأ واحد.
الصواب: صح

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

1) الإطار الذي يستخدم assert العاديّ هو .
الإجابة: PyTest
2) مكافئ setUp في PyTest يسمّى .
الإجابة: Fixture
3) كلا الإطارين يكتشف الدوال ذات البادئة .
الإجابة: test_

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

1) assert slugify("A B") == "a-b" اختبار بأسلوب PyTest.
الصواب: صح
2) PyTest يعيد كتابة assert ليحسّن تقرير الفشل.
الصواب: صح
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

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