اختيار حالة اختبار الصندوق الأسود من خلال ربط تغييرات التعليمات البرمجية بالعيوب التي تم إصلاحها مسبقًا
| العنوان | اختيار حالة اختبار الصندوق الأسود من خلال ربط تغييرات التعليمات البرمجية بالعيوب التي تم إصلاحها مسبقًا |
|---|---|
| المؤلف | جينجيل، ت.، سوزر، حسن |
| تاريخ النشر: | 2022-06 |
| مكان النشر | - ايه سي ام |
| الموضوع | اختبار الصندوق الأسود، دراسة الحالة الصناعية، اختبار الانحدار، تعدين المستودعات، اختيار حالة الاختبار |
| النوع | وثيقة |
| اللغة | الإنجليزية |
| رقمي | نعم |
| مخطوط | لا |
| المكتبة: | جامعة اوزيجين |
| معرف أصل المكتبة | 978-145039613-4 |
| رقم السجل | 67c59bac-beab-4ac2-98a5-ff387eda730b |
| موقع المكتبة | علوم الكمبيوتر |
| التاريخ | 2022-06 |
| نص عينة | يتغير البرنامج باستمرار لتلبية المتطلبات الجديدة ولإصلاح العيوب. يتم إجراء اختبار الانحدار للتأكد من أن التغييرات المطبقة لا تؤثر سلبًا على الوظائف الحالية. العدد المتزايد من حالات الاختبار يجعل من غير الممكن تنفيذ مجموعة اختبار الانحدار بأكملها. يتم اعتماد اختيار حالة الاختبار لتحديد مجموعة فرعية من مجموعة الاختبار المرتبطة بالأجزاء المتغيرة من البرنامج. من المفترض أن تكون هذه الأجزاء عرضة للخطأ. نحن نقدم ونقيم نهج اختيار حالة الاختبار في سياق اختبار انحدار الصندوق الأسود للأنظمة المدمجة. في هذا السياق، من الصعب ربط حالات الاختبار بمجموعة من عناصر كود المصدر المميزة لتتمكن من تحديد حالات الاختبار المرتبطة بالأجزاء المعدلة من كود المصدر. نقوم بتحليل العيوب التي تم إصلاحها مسبقًا لهذا الغرض. نقوم بربط حالات الاختبار التي تكتشف هذه العيوب بالملفات المصدرية التي تم تعديلها مسبقًا لإصلاحها. بعد ذلك، نختار حالات الاختبار المتعلقة بملفات التعليمات البرمجية المصدر التي يتم تعديلها في المراجعة اللاحقة. يتم تحديد قوة هذه العلاقة بعدد التغييرات المرتبطة بالعيوب الثابتة التي تم اكتشافها مسبقًا بواسطة نفس حالات الاختبار. قمنا بإجراء دراسة حالة على 3 مشاريع حقيقية في مجال الإلكترونيات الاستهلاكية. تظهر النتائج أنه من الممكن اكتشاف ما يتراوح بين 65% إلى 85% من العيوب التي اكتشفتها مجموعة الاختبار بأكملها عن طريق الاختيار من 30% إلى 70% من حالات الاختبار. |
| DOI | 10.1145/3530019.3530023 |