مرروی بر روش ها, ابزارها و تکنیک های مبتنی بر تست در مهندسی نرم افزار

Publish Year: 1398
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,531

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

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

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

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

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

TIETCONF01_007

تاریخ نمایه سازی: 17 دی 1398

Abstract:

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

Authors

مرتضی یعقوبی

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

محمود دی پیر

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