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

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,492

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

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

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

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

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

FBFI01_098

تاریخ نمایه سازی: 9 مرداد 1395

چکیده مقاله:

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

نویسندگان

مهدی آرمون

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

فاطمه سعادت جو

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

سیما عمادی

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • ]1[امیرصدری ش..، بابامیر س. م.، آزمون نرم‌افزار با رویکرد الگوریتم ...
  • . Singh, H., Automatic Generation of Software Test Cases using ...
  • . Pachauri, S., and Srivastava, G., Automated Test Data Generation ...
  • نمایش کامل مراجع