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

Publish Year: 1396
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 492

This Paper With 29 Page And PDF and WORD Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

TESCONF01_022

تاریخ نمایه سازی: 16 تیر 1397

Abstract:

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

Authors

حسین روشن ضمیر

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