테스트 커버리지(Test Coverage)란 무엇인가?소프트웨어 테스트를 진행하다 보면 이런 고민을 하게 됩니다.테스트를 충분히 했을까?혹시 놓친 기능이 있는 건 아닐까?테스트 범위가 충분한 걸까?이때 중요한 개념이 바로 테스트 커버리지(Test Coverage) 입니다.테스트 커버리지는 간단하게 말하면👉 테스트가 얼마나 많은 범위를 확인했는지를 나타내는 지표입니다.즉,전체 기능 중에서테스트가 어느 정도까지 수행되었는지를 확인하기 위한 개념입니다.테스트 커버리지 예시예를 들어 간단한 회원가입 기능이 있다고 가정해보겠습니다.회원가입 기능에는 다음과 같은 요소가 있을 수 있습니다.아이디 입력비밀번호 입력이메일 입력회원가입 버튼회원가입 성공 처리이 기능들에 대해 테스트를 진행했다고 해보겠습니다.테스트 항목정..