2016-08-03 2 views
0

OpenCover를 사용하여 Selenium Webdriver 자동 테스트에 대한 일부 적용 범위 통계를 얻으려고 노력해 왔으며 테스트에서 응용 프로그램에서 다루지 않는 영역을 더 잘 파악할 수있었습니다.Selenium Webdriver와 OpenCover 적용 범위 통계

저는 현재 로컬 IIS에 웹 응용 프로그램을 설치했으며 SpecFlow를 사용하여 자동화를 수행하고 있습니다.

OpenCover.Console.exe를 사용하여 현재이 라인을 사용하여 일부 적용 범위를 얻으려고합니다. 012 : C : \ Windows \ System32 \ Inetsrv \ w3wp.exe -targetargs : -debug -targetdir : "C : \ inetpub \ wwwroot \ AmberUI \ deploy \ bin"- 등록자 :

OpenCover.Console.exe -target : "C : : 사용자

난은 Results.xml 파일을 얻고 있지만

<Method visited="true" cyclomaticComplexity="1" nPathComplexity="0" sequenceCoverage="0" branchCoverage="0" isConstructor="false" isStatic="false" isGetter="false" isSetter="false"> 
      <Summary numSequencePoints="0" visitedSequencePoints="0" numBranchPoints="0" visitedBranchPoints="0" sequenceCoverage="0" branchCoverage="0" maxCyclomaticComplexity="1" minCyclomaticComplexity="1" visitedClasses="0" numClasses="0" visitedMethods="0" numMethods="0" /> 
      <MetadataToken>100663387</MetadataToken> 
      <Name>System.Int32 &lt;&gt;f__AnonymousType9`2::GetHashCode()</Name> 
      <SequencePoints /> 
      <BranchPoints /> 
      <MethodPoint vc="4" uspid="300197" ordinal="0" offset="0" /> 
     </Method> 

하는 사람이 성공적으로 OpenCover와 셀레늄 Webdriver와 보험 통계를 얻을 수 있었다 횡설수설의 부하를 밖으로 뱉어거야?

답변

1

OpenCover 설명서에서는 ReportGenerator라는 도구를 사용하여 횡설수설을 예쁜 보고서로 바꾸는 것이 좋습니다.

+0

감사합니다. Google을 통해 파고 들고 원하는 것을 얻을 수있었습니다. 결과는 내 자동화 테스트가 부딪치게되는 앱의 일부를 보여줍니다. w3wp.exe에 프로세스를 연결하려고하므로 이후에 OpenCover를 종료하고 싶습니다. 종료 명령이 있습니까? –

+0

@MattC는 처리중인 프로세스를 종료합니다. –

관련 문제