2011-04-08 4 views
0

나는 NCover 3.0을 사용하고 있습니다. 결과를 CC.Net에 통합하고 싶습니다. 모든 것이 잘 작동하지만 CC.Net에 표시된 보고서는 상세하지 않습니다. 발견 된 클래스, 메소드 및 소스를 표시 할 수 있기를 원합니다. 이 내가 보고서 형식 기호 모듈로 제한됩니다 의심은 NAnt 빌드 스크립트Ncover 통합 CC.Net

<ncover 
    program="${NCoverDir}\NCover.Console.exe" 
    testRunnerExe="nunit-console.exe" 
    testRunnerArgs="..\..\Vault\AppServices\VaultApp.sln /config:Release /noshadow" 
    coverageFile="coverage.xml" 
    appendTrendTo="coverage.trend" /> 
<ncoverreporting 
    program="${NCoverDir}\NCover.Reporting.exe" 
    projectName="TEST" 
    sortBy="Name" 
    maxTopUncoveredToReport="20" 
    hide="HideFullyCovered" 
    coverageTrendPath="coverage.trend" 
    outputPath="Ncovercoverage.xml" > 
    <coverageDataPaths> 
    <include name="coverage.xml" /> 
    </coverageDataPaths> 
    <reports> 
    <report format="Xml" reportType="SymbolModule" /> 
    </reports> 
</ncoverreporting> 

에서 수행 한 것입니다. 우리가 HTML로 얻는대로 어떻게 전체 보도 보고서를 얻을 수 있습니다.

답변

0

CC.NET은 HTML 보고서가 아닌 XML 보고서를 사용하므로 빌드 스크립트 에서처럼 HTML을 생성 한 다음 웹 대시 보드에서 링크를 제공해야합니다. NCover의 cc.net 플러그인은 단일 페이지 보고서 xml에서만 작동합니다. 소스 코드 등을 조사 할 수는 없습니다. 대시 보드에서 HTML 보고서를 작성하여 링크하면됩니다.