CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: کاربردالگوریتم های فرا اکتشافی در تولید خودکار تست کیس های نرم افزاری
شناسه ملی مقاله: CITCONF02_293
منتشر شده در دومین همایش ملی پژوهش های کاربردی در علوم کامپیوتر و فناوری اطلاعات در سال 1393
مشخصات نویسندگان مقاله:

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

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

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/455165/