코드 커버리지1 코드 커버리지 적용(1) - 커버리지란? 1. 코드 커버리지란? 코드 커버리지는 테스트 케이스가 얼마나 충족되었는지를 나타내는 지표중 하나이다. 테스트를 진행하였을 때 '코드 자체가 얼마나 실행되었느냐'를 수치로 확인할 수 있다. 코드 커버리지는 소스 코드를 기반으로 수행하는 화이트 박스 테스트를 통해 측정한다. 2. 코드 커버리지 측정 기준 코드의 구조는 구문(Statement), 조건(Condition), 결정(Decision)의 구조로 이루어져있고, 이러한 코드의 구조를 얼마나 커버했느냐에 따라 측정 기준이 나뉘게된다. 2.1 구문(Statement) 라인 커버리지라고도 부르며 코드 한줄이 한번 이상 실행된다면 충족된다. x가 -1일 때 테스트 데이터로 사용할 경우 if문의 조건을 통과하지 못하기 때문에 3번 코드는 실행이 되지 않는다. .. 2021. 11. 30. 이전 1 다음