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

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

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

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

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

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

TIETCONF01_007

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

چکیده مقاله:

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

نویسندگان

مرتضی یعقوبی

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

محمود دی پیر

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