Tag Archives: Code Coverage

Visual C++ 로 Code coverage 계산할때 링커옵션 설정

예전 포스트에 올린 자료에서 /Profile 옵션을 켜야 VC++의 coverage 분석을 할 수 있다고 하였다. 이 옵션은 Coverage 분석을 위한 필수 옵션이다. 고려할 옵션이 하나 더 있다. /OPT:NOREF 라는 최적화 옵션이다. 링커의 기본 최적화 설정은 따라 참조되지 않는 데이터를 링크할 때 … Continue reading

Posted in 기타 | Tagged , , , , | Leave a comment

Code coverage with Visual C++

Visual Studio Team System을 이용하면 C/C++ 프로젝트도 코드커버리지를 구할 수 있다. google을 검색하면 여기저기서 자료를 구할 수 있는데 한글로 정리된 자료가 부족한 듯 하여 팀내위키에 정리된 것을 pdf로 만들어서 올려본다. CodeCoverageUsingVisualCpp

Posted in 기타 | Tagged , , | 1 Comment

손가락 보기

레거시 코드에 TDD를 적용하는 단기간 TDD적용 프로젝트를 진행하는 중에 참고하는 메트릭이 있다. 테스트케이스 개수 코드커버리지 순환복잡도 순환복잡도의 경우는 리팩터링을 진행하면서 진척되는 느낌을 갖기 위해 추적하게 된다. 그런데 좋은 코드, 깔끔한 코드에 대한 감을 잡기 전에 단지 복잡도만 바라보면서 리팩터링을 하게 … Continue reading

Posted in 기타 | Tagged , , , | Leave a comment