تولید مورد آزمون خودکار برای آزمون واحد نرم‌افزار با استفاده از الگوریتم ژنتیک و آنالیز جهش

عنوان مقاله:

Automatic Test Case Generation for Unit Software Testing Using Genetic Algorithm and Mutation Analysis

چکیده مقاله:

مهندسان نرم‌افزار زمان زیادی را صرف فرآیند آزمون نرم‌افزار می‌کنند. همچنین در صنایع دیده‌شده است که در فرآیند نرم‌افزار پول زیادی صرف می‌شود. در فرآیند آزمون نرم‌افزار، موارد آزمون را به‌عنوان ورودی استفاده می‌کنیم و خروجی نهایی را چک می‌کنیم؛ بنابراین نگرانی اول ما انتخاب موارد آزمون مناسب برای فرآیند آزمون نرم‌افزار است. برای  دستیابی به خروجی صحیح، انتخاب موارد آزمون بسیار دشوار است؛ بنابراین تولید موارد آزمون مسئله‌ای NP است.‌ برای تولید موارد آزمون خودکار، بسیاری از الگوریتم‌های بهینه‌سازی الهام گرفته از طبیعت، استفاده‌شده‌اند. این الگوریتم‌های بهینه‌سازی الهام گرفته از طبیعت به تولید موارد مناسب آزمون کمک می‌کنند. در این مقاله، برای تولید موارد آزمون خودکار از الگوریتم ژنتیک و آنالیز جهش استفاده‌شده است.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان