بررسی روش های مبتنی بر هوش مصنوعی در تست نرم افزار
محل انتشار: نهمین کنفرانس بین المللی هوش مصنوعی و چشم انداز آینده آن در علوم مهندسی برق، کامپیوتر، مکانیک و مخابرات
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 46
فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ICCPM09_028
تاریخ نمایه سازی: 31 تیر 1405
چکیده مقاله:
تست نرم افزار یکی از مراحل حیاتی در چرخه عمر توسعه نرم افزار است و مستقیما در کیفیت، قابلیت اطمینان و پایداری سیستم های نرم افزاری تاثیر دارد. با پیچیده تر شدن نرم افزارهای امروزی، روش های سنتی تست دیگر برای پوشش کامل سناریوهای خطا، تولید ورودی های متنوع و تحلیل رفتار سیستم در مقیاس بزرگ کافی نیستند. در این شرایط، استفاده از روش های مبتنی بر هوش مصنوعی به عنوان یک رویکرد نوین، توجه بسیاری از پژوهشگران و صنعتگران را به خود جلب کرده است. هوش مصنوعی می تواند در بخش های مختلف تست نرم افزار از جمله تولید خودکار تست، اولویت بندی تست ها، تشخیص خطا، پیش بینی ماژول های پرریسک و تحلیل نتایج اجرای تست مورد استفاده قرار گیرد. به ویژه در سال های اخیر، ترکیب یادگیری ماشین، یادگیری عمیق و پردازش زبان طبیعی که بسیار مهم است در محیط های تست باعث شده است فرایند آزمون نرم افزار هوشمندتر، سریع تر و تا حدی خودکارتر شود. این موضوع به خصوص در پروژه های بزرگ، سیستم های پیچیده و نرم افزارهای مبتنی بر داده اهمیت بیشتری پیدا کرده است. این مقاله به صورت مروری به بررسی روش های مبتنی بر هوش مصنوعی در تست نرم افزار می پردازد و ضمن بیان مفاهیم پایه به طرح مسئله، اهمیت موضوع، روش، بررسی راهکارهای پیشنهادی، بحث و نتیجه گیری می پردازد. هدف اصلی این مرور ارائه تصویری جامع از وضعیت فعلی این حوزه و نشان دادن مسیرهای پژوهشی آینده است.
کلیدواژه ها:
نویسندگان
عارف وفائی نژاد
گروه مهندسی کامپیوتر دانشگاه آزاد اسلامی واحد تهران غرب تهران ایران
عباس میرزائی
گروه مهندسی کامپیوتر دانشگاه آزاد اسلامی واحد اردبیل، اردبیل، ایران