انتخاب مورد آزمایشی جعبه سیاه با مرتبط کردن تغییرات کد با عیوب قبلی رفع شده
| عنوان | انتخاب مورد آزمایشی جعبه سیاه با مرتبط کردن تغییرات کد با عیوب قبلی رفع شده |
|---|---|
| نویسنده | چینگیل، ت.، سوزر، حسن |
| تاریخ انتشار: | 2022-06 |
| محل انتشار | - ACM |
| موضوع | تست جعبه سیاه، مطالعه موردی صنعتی، تست رگرسیون، استخراج مخزن، انتخاب مورد آزمایشی |
| نوع | سند |
| زبان | انگلیسی |
| دیجیتال | بله |
| نسخه خطی | خیر |
| کتابخانه: | دانشگاه اوزیغین |
| شناسه دارایی کتابخانه | 978-145039613-4 |
| شماره ثبت | 67c59bac-beab-4ac2-98a5-ff387eda730b |
| محل کتابخانه | علوم کامپیوتر |
| تاریخ | 2022-06 |
| متن نمونه | نرم افزار به طور مداوم برای رفع نیازهای جدید و رفع نقص ها تغییر می کند. آزمایش رگرسیون برای اطمینان از اینکه تغییرات اعمال شده بر عملکرد موجود تأثیر منفی نمی گذارد انجام می شود. افزایش تعداد موارد تست، اجرای کل مجموعه تست رگرسیون را غیرممکن می کند. انتخاب مورد آزمایشی برای انتخاب زیرمجموعه ای از مجموعه آزمایشی، که با بخش های تغییر یافته نرم افزار مرتبط است، اتخاذ می شود. فرض بر این است که این قطعات مستعد خطا هستند. ما یک رویکرد انتخاب مورد آزمایشی را در زمینه آزمایش رگرسیون جعبه سیاه سیستمهای جاسازی شده ارائه و ارزیابی میکنیم. در این زمینه، مرتبط ساختن موارد آزمایشی با مجموعهای از عناصر کد منبع مجزا برای اینکه بتوان آن موارد آزمایشی مرتبط با بخشهای اصلاحشده کد منبع را انتخاب کرد، چالش برانگیز است. ما برای این منظور نقص هایی را که قبلاً ثابت شده اند تجزیه و تحلیل می کنیم. ما موارد آزمایشی را که این نقصها را شناسایی میکنند با فایلهای منبعی که قبلاً برای رفع آنها اصلاح شدهاند مرتبط میکنیم. سپس، موارد آزمایشی مربوط به فایلهای کد منبع را انتخاب میکنیم که در ویرایش بعدی اصلاح شدهاند. قدرت این رابطه به عنوان تعداد تغییرات مرتبط با نقص های ثابت که قبلاً توسط موارد آزمایش مشابه شناسایی شده اند تعیین می شود. ما یک مطالعه موردی بر روی 3 پروژه واقعی از حوزه الکترونیک مصرفی انجام می دهیم. نتایج نشان می دهد که با انتخاب از 30 تا 70 درصد موارد تست، می توان از 65 تا 85 درصد عیوب شناسایی شده توسط کل مجموعه آزمایشی را تشخیص داد. |
| DOI | 10.1145/3530019.3530023 |