کاربردالگوریتم های فرا اکتشافی در تولید خودکار تست کیس های نرم افزاری
سال انتشار: 1393
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 807
فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CITCONF02_293
تاریخ نمایه سازی: 19 اردیبهشت 1395
چکیده مقاله:
امروزه تست نرم افزار یکی از مهم ترین فعالیت ها در جهت توسعه نرم افزار است که به وسیله آن کیفیت نرم افزار تضمین می شود . عملیات تست شامل اجرای برنامه بر روی مجموعه ای از تست کیس ها و مقایسه نتایج بدست آمده با نتایج مورد انتظار است. با توجه به اینکه تولید تست کیس های دستی برای آزمون عملکرد برنامه و یافتن خطا های آن بسیار زمان بر و فاقد دقت کافی است و پوشش برنامه به وسیله آنها کار دشواری است ، استفاده از الگوریتم های تولید خودکار تست کیس ها برای این منظور مورد توجه قرار گرفته است . الگوریتم های فرا اکتشافی ابزار شناخته شده بهینه سازی هستند که در تولید تست کیس ها نیز به کار رفته اند . بیشتر مسائل پیچیده نیازمند ارزیابی تعداد انبوهی از حالات ممکن برای تعیین یک جواب دقیق می باشند . الگوریتم های فرا اکتشافی با ارائه جواب هایی در محدودیت های زمانی قابل قبول دارای نقشی اثر بخش در حل چنین مسائلی دارند و با بهینه کردن تست کیس ها در تست نرم افزار ها و پوشش کامل و نتایج مطلوب ، تاثیر به سزایی در این مسائل دارند . در این مقاله پس از بررسی تعدادی از روش های تولید تست کیس های نرم افزاری بر اساس الگوریتم های فرا اکتشافی و توضیح هرکدام به مقایسه برخی ویژگی های آنها می پردازیم.
نویسندگان
مریم میرزاپور مشیزی
دانشگاه آزاد اسلامی واحد بردسیر
محسن محمدرضایی
دانشگاه آزاد اسلامی واحد کرمان
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :