Table of Contents
روش های کمی در تست نرم افزار راه های قابل اندازه گیری برای ارزیابی کیفیت نرم افزار را فراهم می کند.این روش ها به شناسایی مناطق برای بهبود کمک می کنند و اطمینان حاصل می کنند که نرم افزار با استانداردهای کیفیت مطابقت دارد.یکی از متریک های رایج مورد استفاده چگالی نقص است که تعداد نقص ها را نسبت به اندازه نرم افزار اندازه می گیرد.
درک تعادل چگالی
چگالی Defect با تقسیم تعداد کل نقص های موجود در هنگام تست با اندازه نرم افزار محاسبه می شود که معمولا در خطوط کد (LOC) یا نقاط تابع اندازه گیری می شود.این متریک به تیم ها کمک می کند تا کیفیت نرم افزار را ارزیابی کنند و ماژول هایی را شناسایی کنند که ممکن است نیاز به توجه بیشتری داشته باشند.
محاسبه ی چگالی Defect
فرمول چگالی نقص عبارت است از:
تراکم = تعداد معایب / اندازه نرم افزار [FLT 1 ]
به عنوان مثال، اگر یک ماژول دارای 10 نقص و شامل 1000 خط کد باشد، چگالی نقص 0.01 نقص در هر خط کد است. چگالی نقص پایین نشان می دهد کیفیت نرم افزار بالاتر.
استفاده از چگالی Defect برای بهبود کیفیت
ردیابی نقص در طول زمان به تیم ها کمک می کند تا روند را شناسایی کرده و اثربخشی تلاش های تست را ارزیابی کنند. چگالی نقص بالا در ماژول های خاص نشان می دهد که نیاز به تست هدفمند یا بررسی کد.
تیم ها می توانند آستانه هایی را برای سطوح قابل قبول چگالی نقص تنظیم کنند و ماژول های تعمیر را با پروتزهای بالاتر اولویت بندی کنند. تجزیه و تحلیل منظم از این متریک از بهبود مستمر در کیفیت نرم افزار پشتیبانی می کند.
شاخص های Quantitative
- درصد پوشش تست
- نرخ کشف
- زمان برای تشخیص و اصلاح نقص ها
- شاخص نقص ها