EP 님! undercover maven plugin을 위키 대로 설치해서 돌리면 undercover 0.8.4를 찾지 못해 빌드가 실패합니다. 저장소도 추가해주니 잘 되네요. 역시 리포트가 아주 이쁩니다! ^^)b 11.07.14 09:15
19 개의 댓글이 있습니다.
아이비로 뭣 좀 해보려다 쥐쥐. 메이븐으로 깔끔하게 빌드 돌리니 쓰던게 좋구나 하게 되는
백일몽 잘 돌아가는 pom 파일 하나만 만들어 놓으면 메이븐이 더 신경쓸일 적은 것 같아요
undercover 많이 홍보해 주세요. 정말 좋은 도구입니다. AS는 EP 가 해줄겁니다.
제가 아이비 스크립트 좀 만들어봐서 아는데 마, 그냥 메이븐이 짱이구나 느꼈읍니다(가카 톤으로 읽어야 함)
자바지기 넵! 전에 테스트함 해보고 업무에 적용해본 건 첨인데 일단 슬그머니 pom에 적용해서 SVN에 밀어 넣으려고 합니다. ㅋㅋ
언더커버는 sonar랑 비교했을 때 어떤 장점이 있을까요?
오리대마왕 EP 가 설명해 줄겁니다. ㅋㅋ
오리대마왕 소나(개나?)의 테스트 커버리지에서 페키지 목록은 뭘 기준으로 소트되는 거에요? 영역도 작고 정렬도 이상하게 되서 짜증나요!
fupfin 저에게 화를 내셔도...
오리대마왕 아.. 아니 화 내는 게 아니라...;;;;;
EP 님... Sonar에서는 Uncovered lines: 8 / 33에 Coverage 70.7% 나오는 소스가 Undercover에서는 Coverage 66.7% (12/18)로 나옵니다.
일단 총 라인수는 33이 맞는 거 같아요. 혹시 기준이 다른가요?
Cobertura에서도 75% 25/33이라고 Sonar 같이 나옵니다.
fupfin 언더커버는 라인이 아니라 코드블럭을 기준으로 씁니다. 코드블럭은 블럭내에 진입점이나 진출점이 없는 인스트럭션 덩어리입니다. 브랜치 없는 긴 코드만 열나게 테스트해도 커버리지가 올라가지 않지요 ㅎㅎ 브랜치 커버리지를 구현하지 못한 땜빵입니다.
Undercover는 Apache 2 라이선스라고 되어있는데 소스를 찾을 수가 없네요? 어디서 받을 수 있나요?
냠냠 빛바구니에 있삼 https://bitbucket.org/EP/undercover/
오리대마왕 Sonar 보니 그닥 없는 것 같네요 =.= Coverage-Complexity를 이용한 그래프와 건강하지 않은 클래스 목록 정도?
EP sonar와 달리 별도의 서버 인프라가 필요없다는 점은 운용 측면에선 아주 큰 장점인걸요. 말씀하신 부분은 내용 측면에서의 장점일테구요. 고맙습니다.~ (안드로이드 프로젝트에 돌려볼까... ㄷㄷㄷ)
요즘 EP 의 인기가 많군! ㅎㅎ
아이비로 뭣 좀 해보려다 쥐쥐. 메이븐으로 깔끔하게 빌드 돌리니 쓰던게 좋구나 하게 되는
11.07.14 09:33백일몽 잘 돌아가는 pom 파일 하나만 만들어 놓으면 메이븐이 더 신경쓸일 적은 것 같아요
11.07.14 09:39undercover 많이 홍보해 주세요. 정말 좋은 도구입니다. AS는 EP 가 해줄겁니다.
11.07.14 09:54제가 아이비 스크립트 좀 만들어봐서 아는데 마, 그냥 메이븐이 짱이구나 느꼈읍니다(가카 톤으로 읽어야 함)
11.07.14 09:57자바지기 넵! 전에 테스트함 해보고 업무에 적용해본 건 첨인데 일단 슬그머니 pom에 적용해서 SVN에 밀어 넣으려고 합니다. ㅋㅋ
11.07.14 10:02언더커버는 sonar랑 비교했을 때 어떤 장점이 있을까요?
11.07.14 10:03오리대마왕 EP 가 설명해 줄겁니다. ㅋㅋ
11.07.14 10:04오리대마왕 소나(개나?)의 테스트 커버리지에서 페키지 목록은 뭘 기준으로 소트되는 거에요? 영역도 작고 정렬도 이상하게 되서 짜증나요!
11.07.14 10:17fupfin 저에게 화를 내셔도...
11.07.14 10:18오리대마왕 아.. 아니 화 내는 게 아니라...;;;;;
11.07.14 10:33EP 님... Sonar에서는 Uncovered lines: 8 / 33에 Coverage 70.7% 나오는 소스가 Undercover에서는 Coverage 66.7% (12/18)로 나옵니다.
11.07.14 10:35일단 총 라인수는 33이 맞는 거 같아요. 혹시 기준이 다른가요?
11.07.14 10:35Cobertura에서도 75% 25/33이라고 Sonar 같이 나옵니다.
11.07.14 10:39fupfin 언더커버는 라인이 아니라 코드블럭을 기준으로 씁니다. 코드블럭은 블럭내에 진입점이나 진출점이 없는 인스트럭션 덩어리입니다. 브랜치 없는 긴 코드만 열나게 테스트해도 커버리지가 올라가지 않지요 ㅎㅎ 브랜치 커버리지를 구현하지 못한 땜빵입니다.
11.07.14 10:51Undercover는 Apache 2 라이선스라고 되어있는데 소스를 찾을 수가 없네요? 어디서 받을 수 있나요?
11.07.14 10:55냠냠 빛바구니에 있삼 https://bitbucket.org/EP/undercover/
11.07.14 11:01오리대마왕 Sonar 보니 그닥 없는 것 같네요 =.= Coverage-Complexity를 이용한 그래프와 건강하지 않은 클래스 목록 정도?
11.07.14 11:30EP sonar와 달리 별도의 서버 인프라가 필요없다는 점은 운용 측면에선 아주 큰 장점인걸요. 말씀하신 부분은 내용 측면에서의 장점일테구요. 고맙습니다.~ (안드로이드 프로젝트에 돌려볼까... ㄷㄷㄷ)
11.07.14 11:44요즘 EP 의 인기가 많군! ㅎㅎ
11.07.14 13:29