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

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

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

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

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

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

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

MHCONF06_059

تاریخ نمایه سازی: 28 خرداد 1401

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

محمدجواد حسین پور

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

احمدرضا ورزنده

دانشجوی کارشناسی ارشد، موسسه آموزش عالی اندیشه جهرم، جهرم، ایران