اختبار الاستدلال

مؤلف: John Stephens
تاريخ الخلق: 24 كانون الثاني 2021
تاريخ التحديث: 1 تموز 2024
Anonim
محاضرة الاستدلال الاحصائي اختبار الفرضيات 1
فيديو: محاضرة الاستدلال الاحصائي اختبار الفرضيات 1

المحتوى

التعريف - ماذا يعني اختبار الاستدلال؟

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


يسمى اختبار الاستدلال أيضًا في بعض الأحيان الاختبار القائم على الخبرة. يمكن للمطورين أو غيرهم إدخال عمليات صنع القرار عالية المستوى القائمة على الخبرة في كيفية إجراء اختبار البرنامج من أجل جعل هذا الاختبار أكثر كفاءة.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا يوضح اختبار الاستدلال

اختبار الاستدلال مشابه للتخمين المتعلم ، على عكس اختبار البرمجيات الكمية البحت الذي يعمل بشكل أعمى نسبيًا ، دون أي اتجاه أعلى مستوى. على سبيل المثال ، لنفترض أن على مطور البرامج اختبار مشروع يحتوي على 10000 سطر من التعليمات البرمجية. متابعة اختبار خطي عام لتلك الخطوط 10000 ستشكل اختبار البرمجيات الكمية. اختبار الاستدلال ، من ناحية أخرى ، ينطوي على النظر في كيفية حدوث الأخطاء الشائعة في أجزاء معينة من التعليمات البرمجية. باستخدام هذا المثال ، إذا نظر المطور إلى البيانات التاريخية ليدرك أن وحدة رمز معين كانت أكثر عرضة للخطأ في الماضي ، فقد تتضمن استراتيجية اختبار الاستدلال عزل تلك الوحدة ، بما في ذلك ، على سبيل المثال ، 2000 سطر من التعليمات البرمجية ، وتوجيه المزيد من موارد الاختبار في هذا القسم من التعليمات البرمجية ، بدلاً من اختبار جميع أسطر التعليمات البرمجية البالغ عددها 10000 على قدم المساواة.


يتضمن اختبار الاستدلال الفلسفة التي يمكن للمطورين تعلمها من التجربة أو من الميول غير العشوائية التي تحدث مع مرور الوقت. في بعض الحالات ، يمكن أن يكون اختبار الاستدلال أكثر فاعلية في حل المشكلات من الاختبار الأعمى.