Cross-platform & cross-compiler toolchain
Linux, Windows, RTOS 및 기타 플랫폼과 Gcc, Visual Studio, 임베디드 컴파일러 등을 지원합니다.
Insight at every level of testing
여러 개의 실행 리포트를 통합하여 심층 분석과 그를 위한 추가 기능을 제공합니다.
Function profiler built-in
Coco의 Function Profiler를 사용하여 코드 성능을 평가하고 최적화 합니다.
Coco features
Coverage levels
Coco는 구문 커버리지, 분기 커버리지, MC/DC 및 기타 커버리지 분석을 지원합니다.
Platforms & compilers
Linux, Windows, RTOS 및 기타 플랫폼과 Gcc, Visual Studio, 임베디드 컴파일러 등을 지원합니다.
Languages
Coco는 C, C++, C#, SystemC, Tcl, 그리고 QML을 지원합니다.
Reporting
다양한 보고서 포맷 선택이 가능합니다. (텍스트, HTML, XML, JUnit, Cobertura).
Continuous integration
Coco는 또한 JUnit, Jenkins 그리고 SonarQube와 같이 다양한 빌드, 테스트 및 CI 프레임워크와 통합하여 사용할 수 있습니다.
Advanced analysis
여러 실행 보고서를 통합하여 심층 분석과 추가 기능을 제공합니다.
Validation & qualification
문제점에 대한 의견을 기록하고, 직접 검증하여 안전 표준 인증을 준비할 수 있습니다.
Test framework integrations
CPPUnit, GoogleTest, NUnit, 기타 테스트 프레임워크 통합기능을 제공합니다.
Execution timing
개별 테스트 또는 테스트 묶음의 실행 시간을 기록하고 보고합니다.
Function profiler
Coco의 Function Profiler를 사용하여 코드 성능을 평가하고 최적화합니다.
Blackbox testing
소스 코드의 보안을 유지하며, QA 팀이 테스트 커버리지를 확인하고 테스트 실행을 관리할 수 있도록 돕습니다.
최신 릴리즈 - Coco 6.0
Coco 6.0 릴리즈를 발표하게 되어 기쁩니다. 이번 릴리즈의 주요 기능은 ‘개발자의 작업환경으로 코드 커버리지 정보를 가져오기’입니다. Visual Studio, Qt Creator, Visual Studio Code 등과 같은 여러 가지 IDE가 지원됩니다.