Title
|
یک الگوریتم بهینه سازی تولیدمثل غیرجنسی بهبود یافته برای تولید مجموعه تست بهینه
|
Type of Research
|
Thesis
|
Keywords
|
بهینه سازی، تولیدمثل غیرجنسی، تست نرم افزار، مجموعه تست، الگوریتم فراابتکاری
|
Abstract
|
تست یکی از مراحل مهم در چرخه حیات توسعه نرم افزار است که شامل طراحی و تولید نمونه های تست ، اجرای نمونه های طراحی شده توسط نرم افزار و تحلیل نتایج اجرا است ]1[. نمونه های تست تولید شده (مجموعه تست ) باید تمام حالت های ممکن اجرا را پوشش دهند، در غیراینصورت، ممکن است حالتی در اجرای واقعی نرم افزار پیش بیاید که قبلا تست نشده باشد و منجر به صدمات جانی و مالی خصوصاً در سیستم های بحرانی-ایمنی بشود. تست عملکردی نرم افزار یکی از روش های تست است که ساختار و کد نرم افزار را نادیده گرفته و مجموعه تست را از ترکیب تمام مقادیر مختلف پارامترهای ورودی و خروجی مورد انتظار با توجه به نیازمندی های نرم افزار تشکیل می دهد ]2[. از آنجا که سیستم های نرم افزاری بزرگ و پیچیده دارای تعداد زیادی پارامتر ورودی هستند و هر کدام از آنها نیز دارای مقادیر مختلف می باشند، تولید مجموعه تست برای این سیستم ها باعث وقوع مشکل انفجار ترکیبی می شود.
|
Researchers
|
(Student)، Einollah Pira (Primary Advisor)، Mohammad Khodizadeh-Nahari (Advisor)
|