تولید خودکار داده های آزمون نرم افزار با استفاده ازالگوریتم بهینه سازی ازدحام ذرات و براساس گروه بندی مسیرهای هدف

سال انتشار: 1400
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 432

فایل این مقاله در 17 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ITCT12_007

تاریخ نمایه سازی: 7 شهریور 1400

چکیده مقاله:

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

نویسندگان

فریبا مردانی آذر

کارشناسی ارشد، گروه مهندسی نرم افزار، موسسه آموزش عالی رشدیه، تبریز

بهمن آراسته

استادیار، گروه مهندسی کامپیوتر، دانشگاه آزاد اسلامی واحد تبریز