اختبار الصندوق الأسود في البرمجة
25 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هي مكونات حالات الاختبار؟

  • مواصفات المدخلات والمخرجات المتوقعة (correct)
  • إعداد بيئة التشغيل
  • التوثيق الفني
  • التصميم الجرافيكي للبرنامج
  • بيانات الاختبار تتضمن المدخلات التي تم تصميمها لاختبار النظام فقط.

    True

    كيف تتم مقارنة النتائج المتوقعة بالنتائج الفعلية؟

    تتم المقارنة تلقائيًا.

    يجب أن يمر النظام البرمجي عبر ثلاث مراحل من الاختبار: المرحلة الأولى هي ______.

    <p>تخطيط الاختبارات</p> Signup and view all the answers

    طابق بين مراحل الاختبار ووصفها:

    <p>المرحلة الأولى = تخطيط الاختبارات المرحلة الثانية = تنفيذ الاختبارات المرحلة الثالثة = تقييم النتائج</p> Signup and view all the answers

    ما هي الطريقة الشائعة لاختبار سلوك النظام وأدائه؟

    <p>اختبار وحدات النظام بشكل فردي</p> Signup and view all the answers

    جميع قيم المدخلات حساسة لنظام معين.

    <p>False</p> Signup and view all the answers

    ما هي الصفات التي يجب أن تتوفر في حالات الاختبار الجيدة؟

    <p>يجب أن تمثل حالات الاختبار مجموعة متنوعة من المدخلات وتغطي الحدود الخاصة ببيانات الفئات.</p> Signup and view all the answers

    يجب _____ حدود فئة البيانات لتحديد تأثيرات المدخلات.

    <p>عزل</p> Signup and view all the answers

    اربط بين نوع البيانات وطرق اختبارها المناسبة:

    <p>المدخلات الرقمية = اختبار الحدود المدخلات النصية = اختبار الدقة المدخلات الزمنية = اختبار الاستقرار المدخلات البصرية = اختبار الواجهة</p> Signup and view all the answers

    ما هي الفئات التي يتم البحث عن الأخطاء فيها خلال اختبار الصندوق الأسود؟

    <p>الأخطاء في الواجهات</p> Signup and view all the answers

    اختبار الصندوق الأسود يتضمن اختبار الوظائف غير الصحيحة أو المفقودة.

    <p>True</p> Signup and view all the answers

    اذكر اثنين من الأخطاء التي يمكن اكتشافها من خلال اختبار الصندوق الأسود.

    <p>الأخطاء في الواجهات، والأخطاء في الوصول إلى البيانات الخارجية.</p> Signup and view all the answers

    اختبار الصندوق الأسود يركز على المدخلات والمخرجات، ولكن لا يأخذ في الاعتبار ______________.

    <p>الشفرة الداخلية</p> Signup and view all the answers

    قارن بين أنواع الاختبارات وبعض المهام المتعلقة بها:

    <p>اختبار الصندوق الأسود = يختبر الوظائف الخارجية بدون النظر إلى الشفرة اختبار الصندوق الأبيض = يختبر الشفرة الداخلية اختبار الأداء = يختبر سرعة وكفاءة النظام اختبار الاستخدام = يختبر واجهات المستخدم وتجربة المستخدم</p> Signup and view all the answers

    ما هو نوع الاختبار الذي يركز على اختبار وظائف الكائنات أو الطرق؟

    <p>اختبار الوحدة</p> Signup and view all the answers

    اختبار الوحدة يتم تنفيذها على مستوى النظام بأسره.

    <p>False</p> Signup and view all the answers

    ما هو مستوى الاختبار الذي يتم فيه اختبار وحدات البرنامج الفردية؟

    <p>اختبار الوحدة</p> Signup and view all the answers

    يجب أن يركز اختبار الوحدة على اختبار _____ الكائنات أو الطرق.

    <p>وظائف</p> Signup and view all the answers

    طابق بين مستويات الاختبار ووصفها:

    <p>اختبار الوحدة = اختبار وحدات البرمجيات الفردية اختبار التكامل = اختبار تفاعل الوحدات اختبار النظام = اختبار النظام ككل اختبار القبول = اختبار استعداد النظام للإطلاق</p> Signup and view all the answers

    ما هو الهدف الأساسي من اختبار التطوير؟

    <p>اكتشاف الأخطاء في البرنامج</p> Signup and view all the answers

    اختبار الوحدة يتم فيه اختبار النظام ككل.

    <p>False</p> Signup and view all the answers

    ما هو اختبار تكامل المكونات؟

    <p>هو اختبار يتم فيه دمج عدة وحدات فردية لاختبار واجهات المكونات.</p> Signup and view all the answers

    اختبار ______ هو العملية التي يتم فيها اختبار مكونات البرنامج بشكل فردي.

    <p>الوحدة</p> Signup and view all the answers

    طابق بين نوع الاختبار ووصفه:

    <p>اختبار الوحدة = اختبار وظائف الكائنات أو الطرق اختبار تكامل المكونات = اختبار واجهات المكونات اختبار النظام = اختبار تفاعلات المكونات اختبار التطوير = عملية اختبار للعيوب</p> Signup and view all the answers

    Study Notes

    اختبار الصندوق الأسود

    • يتم استخدام اختبار الصندوق الأسود لاكتشاف الأخطاء في الفئات التالية:
      • وظائف غير صحيحة أو مفقودة
      • أخطاء في واجهة المستخدم
      • أخطاء في هياكل البيانات أو الوصول إلى قاعدة البيانات الخارجية
    • يتم استخدام هذا النوع من الاختبار لاختبار سلوك النظام وأدائه
    • يتم استخدام حالات الإدخال لإنشاء حالات اختبار جيدة

    حالات اختبار

    • حالات الاختبار هي مواصفات مدخلات الاختبار والمخرجات المتوقعة من النظام
    • يتم استخدام بيانات الاختبار لاختبار النظام
    • يتم مقارنة النتائج الفعلية مع النتائج المتوقعة تلقائيًا

    مراحل الاختبار

    • يُمر النظام عادةً بثلاث مراحل من الاختبار
    • أثناء التطوير، يتم إجراء اختبارات على المستويات التالية:
      • اختبار الوحدة، حيث يتم اختبار وحدات البرنامج الفردية أو فئات الكائنات
      • اختبار تكامل المكونات، حيث يتم دمج عدة وحدات فردية لإنشاء مكونات مركبة
      • اختبار النظام، حيث يتم دمج بعض أو كل مكونات النظام واختباره ككل
    • اختبار التطوير هو عملية لاكتشاف الأخطاء في البرنامج

    اختبار الوحدة

    • اختبار الوحدة هو عملية اختبار مكونات فردية، مثل الطرق أو فئات الكائنات، بشكل معزول

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Software Testing Lecture 5 PDF

    Description

    هذا الاختبار يركز على أساليب اختبار الصندوق الأسود وكيفية اكتشاف الأخطاء في التطبيقات. سيتم استكشاف مراحل الاختبار المختلفة بما في ذلك اختبار الوحدة واختبار تكامل المكونات. تعرف على كيفية كتابة حالات الاختبار وكيفية استخدام بيانات الاختبار لتقييم النظام.

    More Like This

    Software Testing Basics
    0 questions
    Software Testing Techniques
    10 questions
    Test Tipleri: Saydam Kutu Testi
    30 questions
    Use Quizgecko on...
    Browser
    Browser