آزمون جعبه سفید

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

اين آزمون که گاهی به آن آزمون جعبه شیشه ای نیز گفته می شود از ساختار کنترل طراحی رویه برای به دست آوردن موارد آزمون استفاده می کند.

با استفاده از روشهای آزمون جعبه سفید مهندس نرم افزار می تواند موارد آزمونی را بدست آورد که:

1)تضمین کنند که همه مسیرهای مستقل داخل یک پیمانه حداقل یکبار به کار گرفته شده اند.

2)همه تصمیمات منطقی را در مورد طرفین درست و غلط آنها اجرا کند.

3)همه لوپ ها (حلقه ها)را در سر حدات آنها و در داخل سر حدات عملیاتی آنها اجرا کند.

4)تمام ساختارهای اطلاعاتی داخلی را برای تضمین اعتبارشان اجرا سازد.

چرا زمان و انرژی خود را صرف نگرانی در جزئيات منطقی کنیم؟

پاسخ در ماهیت اشکالات نرم افزاری نهفته است:

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

White.PNG