2012-10-25 2 views
3

Ant와 함께 Sonar 3.2를 사용하고 있습니다. 나는 단위 테스트 분석을 위해 Cobertura를 사용하고 통합 테스트 분석을 위해 JaCoCo를 사용할 수 있어야한다고 읽었습니다. 그러나 Ant를 사용하여이 작업을 수행하는 방법에 대한 명확한 지침을 찾지 못했습니다. Cobertura 분석이 완료 된 후유닛 테스트 및 JaCoCo에 Cobertura를 사용하여 통합 테스트를 동시에 수행하는 방법은 무엇입니까?

<property name="sonar.core.codeCoveragePlugin" value="cobertura" /> 

나는 JaCoCo에 "다시"수 :이 같은 Cobertura 될 수있는 코드 검사 엔진을 설정? 그런 다음 다음과 같이 될 것이다 :

<property name="sonar.core.codeCoveragePlugin" value="cobertura" /> 
<property name="sonar.cobertura.reportPath" value=... 
<property name="sonar.core.codeCoveragePlugin" value="jacoco" /> 
<property name="sonar.jacoco.itReportPath" value=... 

감사

답변

1

내가 당신을 도울 수있는 아이디어가 : 소나 예를 들어 방화범을 통해 행동에서 볼 수있는 깨끗하고 편안하고 인터페이스를 가지고 있습니다. 이 프로젝트 설정 (구성> 일반 설정> 코드 커버리지)을 변경할 때 HTTP 통신을 살펴보고 HTTP를 통해이 등록 정보를 구성하는 방법을 배우십시오. 그것은 로켓트 과학을 좋아하지 않을 것입니다. 그런 다음 개미 스크립트에서 원하는대로 동적으로 설정할 수 있습니다. 예를 들어 몇 줄의 긴 Groovy 스크립트를 <script lang="groovy"> 태그에 쓰거나 원하는대로 지정할 수 있습니다.

관련 문제