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

تغطية الاختبار Coverage

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

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

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

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

1) التغطية تقيس:
2) الأصدق:
3) تغطية 100% تعني:
4) أداة تغطية في بايثون:
5) سطر if يُعَدّ مُغطّى بالأسطر ولو:

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

1) الجزء غير المُغطّى قد يخبّئ عيوبًا.
الصواب: صح
2) تغطية الأسطر وحدها تكفي دائمًا.
الصواب: خطأ
3) تغطية الفروع تتطلّب تجربة الشرط صحيحًا وخاطئًا.
الصواب: صح
4) 100% تغطية تثبت خلوّ الكود من العيوب.
الصواب: خطأ
5) تُقاس التغطية آليًّا بأدوات مخصّصة.
الصواب: صح

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

1) نسبة الكود الذي نفّذته الاختبارات تسمّى .
الإجابة: التغطية
2) الأصدق من تغطية الأسطر هي تغطية .
الإجابة: الفروع
3) أداة قياس التغطية في بايثون هي .
الإجابة: coverage.py

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

1) set(n%2==0 for n in inputs) يكشف الفروع الملموسة.
الصواب: صح
2) مدخلات كلها زوجية تلمس فرعًا واحدًا من اثنين.
الصواب: صح
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

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