대용량 Grails 어플리케이션의 단위 테스트 범위를 측정하려고합니다. (어떤 메트릭도 라인 범위에 대한 표시되지 않습니다) JaCoCo, IntelliJ의 Emma 분기 적용 범위
- JaCoCo : 내가 IntelliJ를 내부에, 나는 다음을 얻고에서 통계를 수집하기 위해 JaCoCo, 엠마와 IDEA를 사용하고 그것은 기본적으로 나에게 지점 범위를 제공해야합니다으로
- IDEA 내가 JaCoCo에 주로 관심
(클래스, 메소드 및 라인 범위를 생산한다). 누군가이 문제를 해결하는 방법에 대한 몇 가지 팁을 가르쳐 줄 수 있습니까?
비슷한 질문이 있지만 광산은 IDEA 커버리지 러너가 분기 커버리지 데이터를 생성하는 것에 관한 것입니다. 그렇게 할 해결책을 찾았습니까? – yaobin
@yaobin : _ IntelliJ IDEA 커버리지 엔진은 현재 클래스, 메소드 및 라인 범위를 지원합니다. 사실 분기/블록 범위는 없습니다. (Ref : https://confluence.jetbrains.com/display/TCD9/IntelliJ+IDEA) – kevinarpe
사실, 편집기의 왼쪽 거터 내 지점 커버리지에 대한 시각적 표시기가 있습니다. "노란색 표시는 if 문에서 하나의 조건 만 검사 한 경우" "(참조 : http://blog.jetbrains.com/idea/2006/07/code-coverage)과 같이 행이 부분적으로 실행되었음을 나타냅니다. /) –