چکیده :

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

کلید واژگان :

تست خودکار نرم افزار ، تست رگرسیون ، جعبه سیاه ، سرریز حافظه ، میانگین زمان سرریز



ارزش ریالی : 300000 ریال
دریافت مقاله
با پرداخت الکترونیک