1. 테스트 커버리지테스트 커버리지란 작성된 코드 중에서 테스트가 수행된 비율을 측정하는 방법이다. 코드의 품질을 유지하고 잠재적인 결합을 줄이기 위해 코드의 어느 부분이 테스트되었고, 어느 부분이 테스트되지 않았는지 파악하는데 도움을 준다. 테스트 커버리지는 일반적으로 다음과 같은 기준으로 측정된다.1. 라인 커버리지: 코드의 각 줄이 테스트되었는지 확인하는 방법. 전체 코드 중 70%의 라인이 테스트되었다면 라인 커버리지가 70%이다.2. 함수 커버리지: 작성된 함수 중 몇 개가 테스트되었는지 확인한다.3. 분기 커버리지: 조건문의 각 분기가 테스트되었는지 확인한다.4. 조건 커버리지: 조건문의 각 개별 조건이 참과 거짓으로 테스트되었는지 확인한다. *분기 커버리지와 조건 커버리지아래 코드에서 분기 ..