• اولویت بندی کاراتر موارد آزمون با استفاده از اطلاعات فراوانی پوشش در تکنیک additional

    جزئیات بیشتر مقاله
    • تاریخ ارائه: 1392/07/24
    • تاریخ انتشار در تی پی بین: 1392/07/24
    • تعداد بازدید: 1146
    • تعداد پرسش و پاسخ ها: 0
    • شماره تماس دبیرخانه رویداد: -
    با ایجاد هر تغییر در کد نرم افزار، آزمون رگرسیون نرم افزار بر روی آن صورت می گیرد تا اطمینان حاصل شود این تغییر باعث بروز خطاهای ناخواسته در دیگر بخش های نرم افزار نشده است. اولویت دهی به موارد آزمون مورد استفاده در آزمون رگرسیون، از جمله روش هایی است که به منظور کشف هرچه سریعتر این خطاها، مورد استفاده قرار می گیرد. الگوریتم های موجود برای اولویت بندی موارد آزمون، از اطلاعات پوشش موارد آزمون بر روی کد به صورت دودویی (پوشش یا عدم پوشش) استفاده می کنند، حال آن که استفاده از اطلاعات تعداد دفعات پوشش واحدهای کد توسط موارد آزمون برای اولویت بندی آنها، با توجه به در دسترس بودن اطلاعات فراوانی پوشش، می تواند بسیار سودمند باشد. در این مقاله ما با تمرکز بر تکنیک additional به عنوان یکی از بهترین و پر کاربردترین تکنیک های موجود در زمینه اولویت بندی موارد آزمون، برای اولین بار شش روش مختلف را برای بسط این الگوریت به منظور استفاده از اطلاعات فراوانی پوشش ارائه داده ایم. نتایج آزمایش های ما بر روی هفت برنامه استاندارد به زبان c )موسوم به برنامه های زیمنس) نشان می دهد که استفاده از اطلاعات فراوانی پوشش و روش های ارائه شده در این مقاله، توانسته اند کارایی این تکنیک معتبر را بهبود بخشند.

سوال خود را در مورد این مقاله مطرح نمایید :

با انتخاب دکمه ثبت پرسش، موافقت خود را با قوانین انتشار محتوا در وبسایت تی پی بین اعلام می کنم
مقالات جدیدترین ژورنال ها