परीक्षण कभरेज ले कोड को कति भाग परीक्षणहरु द्वारा कार्यान्वित हुन्छ भन्ने मापन गर्दछ — सामान्यतः प्रतिशतको रूपमा (उदाहरणको लागि ८०% कभरेज)। यो अनपरीक्षित कोड खोज्न एक उपयोगी मेट्रिक हो, तर यसको सीमाहरु बुझ्न महत्त्वपूर्ण छ: उच्च कभरेज राम्रो परीक्षणहरु को ग्यारेन्टी दिदैन।
कभरेज ले के मापन गर्दछ
TEST COVERAGE = the % of code exercised by the test suite:
LINE coverage → % of code lines executed by tests
BRANCH coverage → % of branches (if/else paths) taken
FUNCTION coverage → % of functions called
STATEMENT coverage → % of statements executed
→ Coverage tools instrument the code and report what tests do/don't exercise.
