dotCover는 테스트가 애플리케이션 코드를 얼마나 광범위하게 실행하는지 측정하도록 설계된 .NET 코드 커버리지 구성 요소입니다. 단위 테스트 또는 수동 실행 중 실행 세부 정보를 캡처하고, 테스트된 코드와 테스트되지 않은 코드를 강조하는 보고서를 생성하여 품질 보증과 위험 관리를 지원합니다.
Code Coverage Analysis
.NET 애플리케이션 코드의 어떤 부분이 단위 테스트 또는 수동 실행 중에 실행되는지 측정하여, 코드 커버리지 비율에 대한 자세한 통찰을 제공합니다.
Testing Integration
NUnit 또는 .NET test commands와 같은 프레임워크를 사용한 단위 테스트 중 커버리지 실행을 지원하여, 일반적인 개발 및 CI 시나리오에서 커버리지 데이터를 수집할 수 있습니다.
Consolidated Coverage Reports
서로 다른 테스트 실행 또는 빌드 단계에서 나온 여러 커버리지 스냅샷을 하나의 포괄적인 보고서로 병합합니다.
Flexible Configuration
특정 어셈블리 또는 특성에 맞게 커버리지 수집을 조정할 수 있도록 사용자 지정 dotCover 도구, 실행 파일, 명령줄 인수 및 필터를 지정할 수 있습니다.
Continuous Integration Support
JetBrains TeamCity와 같은 빌드 서버와 함께 작동하여 자세한 커버리지 보고서를 빌드 결과 페이지에 게시함으로써 CI 파이프라인 내 가시성을 높여 줍니다.
Support for Artifact Dependencies
아티팩트 종속성을 통해 별도의 빌드나 병렬 테스트 배치에서 생성된 커버리지 스냅샷을 포함할 수 있어, 분산 빌드 구성 전반에 걸친 보고를 가능하게 합니다.
Parallel Testing Compatibility
스냅샷을 병합하여 통합 보고서로 만드는 종속 빌드 구성을 통해 병렬 테스트 실행의 코드 커버리지를 처리합니다.
Application Coverage Analysis
수동 애플리케이션 실행 중에도 커버리지 모니터링을 활성화하여 단위 테스트를 넘어선 사용 시나리오를 분석하고, 실제로 어떤 코드 경로가 실행되는지 보여 줍니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
호스트 애플리케이션
Visual Studio
JetBrains에 대해
2000년에 설립되고 체코 공화국 프라하에 본사를 둔 JetBrains는 프로그래밍 언어 연구와 개발자 도구에 깊은 뿌리를 둔 전문가 개발자들에 의해 설립된 전 세계적으로 인정받는 소프트웨어 회사입니다. 수십 년간의 현장 경험과 세계적 수준의 엔지니어링 역량을 바탕으로, JetBrains는 개발자가 어떻게 일하는지에 대한 깊은 이해를 반영한 제품을 만들어내며, 그 품질, 정밀성, 혁신성으로 전 세계 수백만 명의 전문가들로부터 신뢰받고 있습니다.