تقييم الدرس 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 ليحسّن تقرير الفشل.الصواب: صح
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».