Table of Contents
پوشش تست نرم افزار اندازه گیری اینکه چه مقدار از کد یا عملکرد نرم افزار در طول فرآیند تست تست تست تست شده است، است.این کمک می کند تا اطمینان حاصل شود که نرم افزار قابل اعتماد است و با شناسایی استانداردهای کیفیت با شناسایی مناطق آزمایش نشده که می توانند نقص داشته باشند، مطابقت دارد.
انواع پوشش تست
انواع مختلفی از پوشش تست مورد استفاده در تست نرم افزار وجود دارد که هر کدام بر جنبه های مختلف نرم افزار تمرکز می کنند تا ارزیابی کاملی از تکمیل تست ارائه دهند.
- پوشش Code Coverage
- پوشش کاربردی
- پوشش
- پوشش مسیر
پوشش کد محاسبه شده
پوشش کد درصد کد اجرا شده در طول تست را اندازه گیری می کند، به طور معمول با تقسیم تعداد اظهارات کد اجرا شده توسط تعداد کل اظهارات در پایگاه کد محاسبه می شود. ابزارهایی مانند تحلیل گران پوشش می توانند این روند را خودکار کنند.
اهمیت تست پوشش
پوشش تست بالا اعتماد به نفس را افزایش می دهد که نرم افزار آزاد از اشکالات بحرانی است، آن را کمک می کند تا شناسایی قطعات تست نشده از برنامه، کاهش خطر نقص در تولید، با این حال، پوشش 100٪ نرم افزار بدون اشکال را تضمین نمی کند، اما این یک شاخص ارزشمند برای تست کامل بودن است.