টেস্ট কভারেজ পরিমাপ করে কোডের কতটা টেস্টের দ্বারা এক্সিকিউট হয় — সাধারণত শতাংশ হিসাবে (উদাহরণস্বরূপ ৮০% কভারেজ)। এটি পরীক্ষা না করা কোড খুঁজে পাওয়ার জন্য একটি দরকারী মেট্রিক, কিন্তু এর সীমাবদ্ধতা বোঝা গুরুত্বপূর্ণ: উচ্চ কভারেজ ভালো টেস্ট নিশ্চিত করে না।
কভারেজ কী পরিমাপ করে
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.
