[Xcode] TDD를 위한 Code Coverage Setting

봄바야·2021년 11월 4일
0
post-thumbnail

code coverage는 테스트의 가치를 측정하는 도구라고 할 수 있다.
이를 통해서 테스터가 의도한 대로 테스트가 잘 되었는지 판단할 수 있는 자료 중 하나다.

Xcode에서 설정하는 법

스키마 수정을 클릭

coverage 체크 후 타겟 추가

test를 진행하고 나서 Report navigator에서 가장 최신의 테스한 것으로 Coverage를 클릭하면

> 를 클릭하여 커버리지를 확인할 수 있고 → 를 클릭하면 해당 변수나 메소드를 클릭하게 되면 파일로 이동하며 이동하면 오른쪽에 몇 번 호출이 되었는지 확인할 수 있다.

호출이 한 번도 되지 않은, 즉 테스트가 되지 않은 코드들은 오른쪽에 빨간색으로 표시가 된다.

0개의 댓글