منذ 3 أيام
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
تغطية مفصلة لنطاق الاختبار لاجتياز اختبار المستوى المتقدم للمختبر المعتمد من ISTQB - اختبار محلل الاختبار الفني (CTAL-TTA)، تحتاج إلى إتقان بنية المنهج. لقد قمت بمواءمة بنك الأسئلة التدريبي هذا مباشرة مع ترجيح نطاق الإصدار 4.0 الرسمي:- خصائص الجودة للاختبار الفني (29%)
- المواضيع الأساسية: اختبار الأمان، واختبار الموثوقية (المتانة، والتسامح مع الأخطاء)، واختبار كفاءة الأداء، واختبار قابلية الصيانة، واختبار قابلية النقل.
- تقنيات اختبار الصندوق الأبيض (25%)
- المواضيع الأساسية: اختبار البيان، واختبار القرار، تغطية الحالة/القرار المعدلة (MC/DC)، واختبار الحالات المتعددة، واختبار واجهة برمجة التطبيقات (API)، واختيار تقنيات المربع الأبيض المناسبة.
- أدوات الاختبار والأتمتة (15%)
- الموضوعات الأساسية: أطر أتمتة الاختبار (المعتمدة على البيانات، والمعتمدة على الكلمات الرئيسية، والمختلطة)، ومعايير اختيار الأداة، وتطوير البرامج النصية، ومقاييس الأتمتة، والتكامل المستمر (CI).
- التحليل الثابت والديناميكي (15%)
- المواضيع الأساسية: مراجعات التعليمات البرمجية، وأدوات التحليل الثابتة (تدفق التحكم، وتدفق البيانات)، والتوصيف الديناميكي، واكتشاف تسرب الذاكرة، ومراقبة الأداء.
- المراجعات (14%)
- المواضيع الأساسية: مراجعات النظراء، والإرشادات التفصيلية، وعمليات التفتيش، وتطبيق قوائم مراجعة المراجعة، والإبلاغ عن العيوب، والتتبع.
- الاختبار على أساس المخاطر (2%)
- المواضيع الأساسية: تحديد المخاطر الفنية، وتحديد أولويات أنشطة الاختبار، وتحديد أهداف الاختبار القائمة على المخاطر بناءً على التأثير والاحتمال.
- الخيارات:
- الخيار أ: 8 حالات اختبار، توضح كل مجموعة صحيحة/خطأ محتملة للشروط أ، ب، ج.
- الخيار ب: 3 حالات اختبار، توضح أن كل حالة فردية يمكن تقييمها لكل من الصواب والخطأ مرة واحدة على الأقل.
- الخيار ج: 4 حالات اختبار، حيث يكون كل شرط يظهر أنه يؤثر بشكل مستقل على نتائج القرار مع الحفاظ على ثبات جميع الشروط المستقلة الأخرى.
- الخيار د: 6 حالات اختبار، تغطي جميع القيم الحدودية للمدخلات التي تحدد قيم A وB وC.
- الخيار E: 5 حالات اختبار، مما يضمن تحقيق تغطية البيان وتغطية القرار في وقت واحد قبل التحقق من استقلال الشرط.
- الخيار F: حالتا اختبار، واحدة حيث يتم تقييم القرار بأكمله إلى "صحيح" والأخرى حيث يتم تقييمه إلى خطأ.
- الإجابة الصحيحة: الخيار ج
- الشرح:
- الشرح العام: يتطلب MC/DC إظهار أن كل شرط يؤثر بشكل مستقل على نتيجة القرار. الصيغة القياسية للحد الأدنى لعدد حالات الاختبار للشروط المستقلة $N$ هي $N + 1$. نظرًا لوجود 3 شروط (أ، ب، ج)، فإن الحد الأدنى لعدد الاختبارات المطلوبة هو $3 + 1 = 4$.
- لماذا الخيار أ غير صحيح: 8 حالات اختبار (2^3$) تمثل تغطية الشروط المتعددة، وليس MC/DC. على الرغم من أنه يوفر تغطية كاملة، إلا أنه ليس الحد الأدنى المطلوب لـ MC/DC.
- لماذا الخيار ب غير صحيح: 3 حالات اختبار غير كافية رياضيًا لإظهار التأثير المستقل لـ 3 ظروف مختلفة مع الحفاظ على ثبات المتغيرات الأخرى.
- لماذا الخيار ج صحيح: 4 حالات اختبار ($N + 1$) هي الحد الأدنى الصحيح، ويعكس التعريف بدقة متطلبات إظهار تغييرات النتائج المستقلة.
- لماذا الخيار د غير صحيح: تحليل قيمة الحدود هو تركز تقنية الصندوق الأسود على مجالات الإدخال، وليس مقياس الصندوق الأبيض الهيكلي مثل MC/DC.
- لماذا الخيار E غير صحيح: 5 حالات اختبار هي رقم عشوائي؛ فهو لا يتماشى مع المنطق الهيكلي الصارم $N + 1$ لـ MC/DC.
- لماذا الخيار F غير صحيح: حالتا اختبار تلبيان فقط تغطية القرار الأساسية، وتفشلان في اختبار منطق الحالة الفردية المطلوبة بواسطة MC/DC.
- الخيارات:
- الخيار أ: استخدم أداة تحليل ثابتة لحساب التعقيد الدوري لجميع الوحدات وإعادة بناء المسارات المعقدة.
- الخيار ب: تنفيذ التوصيف الديناميكي باستخدام أداة تحليل الذاكرة أثناء اختبار تحميل متعدد الساعات لتتبع أنماط تخصيص الكومة وإلغاء التخصيص.
- الخيار ج: تشغيل أداة تحليل ثابت لتدفق البيانات لتحديد الموقع المتغيرات غير المهيأة وأقسام التعليمات البرمجية الميتة.
- الخيار د: تنفيذ البرامج النصية للانحدار الآلي من خلال إطار عمل تلقائي للاختبار يعتمد على الكلمات الرئيسية.
- الخيار E: تنظيم فحص رسمي لمستندات تصميم البنية مع التركيز على خصائص قابلية النقل.
- الخيار و: إجراء تقييم للثغرات الأمنية باستخدام أداة اختبار الضبابية لإدخال مدخلات عشوائية.
- الإجابة الصحيحة: الخيار ب
- الشرح:
- الشرح العام: يشير التدهور التدريجي للأداء الذي يتبعه حدوث أعطال في التطبيقات التي تعمل لفترة طويلة إلى حدوث تسرب للذاكرة. تسرب الذاكرة عبارة عن عيوب ديناميكية من الأفضل عزلها باستخدام أدوات التحليل الديناميكي (مثل ملفات تعريف الذاكرة) أثناء تنفيذ النظام تحت التحميل.
- لماذا الخيار أ غير صحيح: التعقيد الدوري العالي يجعل من الصعب الحفاظ على التعليمات البرمجية، ولكن مسارات إعادة البناء لن تصلح عيب تخصيص الذاكرة النشط وغير المحدد.
- لماذا الخيار ب صحيح: يتتبع التوصيف الديناميكي استخدام الكومة في الوقت الفعلي، مما يسمح لك بمعرفة ما إذا تم تخصيص الذاكرة ولكن لم يتم تحريرها أبدًا، وهو ما يعالج الأعراض بشكل مباشر تم وصفه.
- لماذا الخيار ج غير صحيح: في حين أن تحليل تدفق البيانات الثابت يمكن أن يجد بعض أخطاء إدارة الذاكرة، فإن التحليل الديناميكي أكثر فعالية في عزل تسربات وقت التشغيل الناتجة عن التدفقات التشغيلية المعقدة بمرور الوقت.
- لماذا الخيار د غير صحيح: تساعد أطر أتمتة الاختبار على تشغيل الاختبارات بكفاءة ولكنها لا تحتوي على القدرة التشخيصية اللازمة لتحليل سلوك ذاكرة النظام الداخلي.
- لماذا الخيار E غير صحيح: يتعامل فحص المستندات مع المراجعة الثابتة؛ لا يمكنه تشخيص مشكلة تدهور أداء وقت التشغيل التي تحدث في ظل التحميل النشط.
- لماذا الخيار F غير صحيح: يستهدف اختبار Fuzz الأمان والقوة ضد المدخلات غير الصالحة، وليس تسرب الذاكرة المنهجي الناجم عن الاستخدام التشغيلي القياسي.
- الخيارات:
- الخيار أ: أسلوب تسجيل وتشغيل خطي حيث تلتقط البرامج النصية إحداثيات الشاشة الدقيقة.
- الخيار ب: إطار عمل يعتمد على البيانات حيث يتم فصل مدخلات الاختبار والنتائج المتوقعة في جداول بيانات خارجية.
- الخيار ج: إطار عمل يعتمد على الكلمات الرئيسية يستخدم طبقة تجريد قوية، مثل نموذج كائن الصفحة (POM)، لعزل عناصر واجهة المستخدم عن البرامج النصية للاختبار.
- الخيار د: إطار اختبار قائم على النموذج يقوم بإنشاء برامج نصية ديناميكية يوميًا من جهاز حالة النظام المركزي.
- الخيار E: نهج برمجة نصية خالص حيث يتم ترميز محددات واجهة المستخدم مباشرة في كل وظيفة تحقق فردية.
- الخيار F: برنامج نصي لخط أنابيب التكامل المستمر الذي يقوم بتشغيل اختبارات المربع الأبيض على مستوى الوحدة عند كل عملية تسجيل دخول للكود.
- الإجابة الصحيحة: الخيار ج
- الشرح:
- الشرح العام: عندما تتغير واجهات المستخدم بشكل متكرر ولكن المنطق يظل مستقرًا، يجب عليك عزل تعريفات عناصر واجهة المستخدم عن خطوات الاختبار الفعلية. يتيح لك إطار العمل المبني على الكلمات الرئيسية المدمج مع نموذج كائن الصفحة تحديث محدد موقع واجهة المستخدم في مكان مركزي واحد بدلاً من إصلاح العشرات من نصوص الاختبار المعطلة.
- لماذا الخيار أ غير صحيح: يعد التسجيل والتشغيل باستخدام الإحداثيات هشًا للغاية. حتى التغيير البسيط في البكسل يؤدي إلى كسر المجموعة بأكملها، مما يتسبب في زيادة تكاليف الصيانة.
- لماذا الخيار ب غير صحيح: يتعامل الاختبار المبني على البيانات مع مجموعات بيانات متعددة بشكل جيد، ولكن إذا تغيرت عناصر واجهة المستخدم نفسها، فإن البرامج النصية الأساسية تظل معطلة.
- لماذا الخيار ج صحيح: تفصل طبقات التجريد كيفية تفاعل التشغيل الآلي مع التطبيق عما يختبره، مما يقلل من جهود الصيانة عند حدوث تغييرات تجميلية.
- لماذا الخيار د غير صحيح: يعد الاختبار المستند إلى النموذج أمرًا رائعًا للتطور. منطق، ولكنه يضيف تعقيدًا غير ضروري عندما تكون المشكلة مجرد تحديثات لواجهة المستخدم على مستوى السطح.
- لماذا الخيار E غير صحيح: محددات المواقع الثابتة هي أسوأ أسلوب لتغييرات واجهة المستخدم، حيث يتطلب تعديل تخطيط واحد تحديثًا يدويًا عبر قاعدة التعليمات البرمجية بأكملها.
- لماذا الخيار F غير صحيح: يساعد اختبار وحدة CI في العثور على أخطاء التعليمات البرمجية مبكرًا ولكنه لا يتناول الصيانة طويلة المدى لاختبارات واجهة المستخدم الوظيفية التلقائية.
- مرحبًا إلى أكاديمية Mock Exam Practice Tests Academy لمساعدتك في الاستعداد لامتحانات التدريب على المستوى المتقدم للمختبر المعتمد من ISTQB® - محلل الاختبار الفني (CTAL-TTA).
- يمكنك إعادة إجراء الاختبارات عدة مرات كما تريد
- هذا بنك أسئلة أصلي ضخم
- يمكنك الحصول على الدعم من المدرسين إذا كانت لديك أسئلة
- يحتوي كل سؤال على شرح مفصل
- متوافق مع الهاتف المحمول مع Udemy التطبيق
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
الدورات المقترحة
0 تعليقات
تسجيل دخول