C#/. Net의 양질의 코드 커버리지에는 무엇을 사용할 수 있습니까? [닫은

StackOverflow https://stackoverflow.com/questions/276829

  •  07-07-2019
  •  | 
  •  

문제

특히 낮은 가격 세그먼트에서 .NET (또는 C#) 코드 커버리지에 어떤 옵션이 있는지 궁금합니다.

나는 권장 사항을 찾고있는 것이 아니라 사실을 기반으로 한 제품을 비교할 것입니다. 다음을 알고 있습니다.

도움이 되었습니까?

해결책

나는 함께 제공되는 Ncover의 버전을 사용합니다 TestDriven.net. 장치 테스트 클래스 라이브러리를 쉽게 마우스 오른쪽 버튼으로 클릭하고 누를 수 있습니다. → 적용 범위로 테스트하십시오, 그리고 보고서를 시작합니다.

다른 팁

Ncover의 대안은 될 수 있습니다 파트 커버, NCover와 매우 유사한 .NET 용 오픈 소스 코드 커버리지 도구입니다. 콘솔 애플리케이션, GUI 커버리지 브라우저 및 XSL 변환이 포함되어 있습니다. cruisecontrol.net.

매우 흥미로운 제품입니다.

OpenCover Partcover를 대체했습니다.

JetBrains (OF resharper 명예) 도트 코버. 그것은 많은 약속을 보여주고 있습니다.

방금 테스트했습니다 ncrunch 그리고 내가 매우 감동했다고 말해야합니다. 비주얼 스튜디오의 코드에 거의 실시간으로 코드 커버리지를 추가하는 지속적인 테스트 도구입니다. 내가 글을 쓸 때이 ncrunch는 무료입니다. 무료가 될지, 비용이 많이 들거나, 출처가 열려 있는지는 불분명합니다. 미래 그렇지만.

TestCocoon 또한 꽤 좋습니다. 활발한 개발 중이며 사용자 커뮤니티가 있습니다.

  • 오픈 소스 (GPL 3)
  • C/C ++/C# 크로스 플랫폼 (Linux, Windows 및 Mac) 지원
  • CoveragesCanner- 세대 동안의 계측
  • CoverageBrowser- 코드 커버리지 결과의보기, 분석 및 관리

그러나 TestCocoon은 더 이상 개발되지 않았으며 제작자는 이제 C/C ++를위한 상용 소프트웨어를 생산하고 있습니다.

사전 릴리스 (베타) 버전이 있습니다 ncover 무료로 사용할 수 있습니다. 대부분의 경우, 특히 Ncoverexplorer와 결합 할 때 잘 작동합니다.

소매 NCOVER의 차이가 무엇인지 잘 모르겠지만 NCOVER도 있습니다. Sourceforge에 프로젝트 그것은 물론 오픈 소스이며 무료입니다.

참조 C# 테스트 범위 내 회사의 도구, 시맨틱 디자인 :

오버 헤드가 매우 낮고, 거대한 파일 시스템, 직관적 인 GUI, 특정 파일에 대한 적용 범위를 처리하고, 방법, 클래스 및 패키지 레벨에서 적용 범위가 고장났습니다.

테스트 마트릭스 단위 테스트 러너 및 코드 커버리지 도구입니다.

C# 테스트 적용 범위 도구 오버 헤드가 매우 낮고, 거대한 파일 시스템을 처리하고, 특정 파일에 대한 적용 범위를 보여주는 직관적 인 GUI 및 방법, 클래스 및 패키지 레벨에서 적용 범위가 붕괴 된 보고서를 생성했습니다.

코드 커버리지 기능과 프로그래밍 가능한 API는 Visual Studio 2010과 함께 제공됩니다. 슬프게도, 전체 코드 커버리지 기능을 포함하는 유일한 두 버전은 프리미엄 및 궁극적입니다. 그러나 API가 모든 판에서 사용할 수있을 것이라고 생각하므로 코드 커버리지 파일을 작성하고 커버리지 정보에 대한 뷰어를 작성하는 것이 가능할 것입니다.

우리는 EAP를 출시했습니다 도트 코버 그리고 곧 베타 버전을 출시 할 예정입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top