گفتن تفاوت این دو مفهوم خیلی سخته ولی میشه گفت Code coverage مقیاسی است که مشخص می کند چه مقدار از خطوط کد توسط test case ها پوشش داده شده و مورد تست قرار گرفته است و Test coverage مقیاسی است که مشخص می کند چه تعداد test case وجود دارد و آیا این test case ها تمام functionality سیستم را مورد تست قرار می دهند به عبارت دیگر چند درصد از functionality سیستم توسط test case ها مورد تست قرار گرفته است.
از جنبه ای دیگر Code coverage یک معیار کمی است ولی Test coverage یک معیار کیفی.