티스토리 뷰

Squish Coco는 소스 코드 계측과 분석을 모두 포함하는 완전한 Code Coverage 도구 제품군이다. 테스트 커버리지를 측정하고 테스트를 실행할 때 소스 코드가 얼마나 실행되는지 파악하여 소프트웨어의 품질을 보장하는 데 사용된다. Squish Coco는 C, C++, C#, Tcl 등 다양한 프로그래밍 언어를 지원하며, 다양한 환경 및 빌드 시스템과 통합할 수 있다. 주요 기능은 아래와 같다.

 

  • 코드 커버리지 분석 (Code Coverage Analysis)
    : 라인 커버리지, 함수 커버리지, 브랜치 커버리지, 조건 커버리지 등 다양한 유형의 커버리지를 측정한다.
  • 계측 (Instrument)
    : 테스트를 실행하는 동안 커버리지 데이터를 수집하는 추가 코드를 삽입하기 위해 소스 코드를 계측한다.
  • 보고서 밑 메트릭 (Reports and Metrics)
    : 코드에서 테스트 되지 않은 부분을 식별하고 테스트 품질을 개선하는 데 도움이 되는 자세한 보고서 및 메트릭을 제공한다.
  • 통합 (Integration)
    : 다양한 IDE (예: Visual Studio, Eclipse) 및 빌드 시스템 (예: Make, CMake)과 함께 작동한다.
  • 크로스 플랫폼 (Cross Platform)
    : Windows, Linux, macOS 등 다양한 플랫폼에서 사용할 수 있다.

Squish Coco는 소프트웨어가 철저한 테스트르르 거쳐 고품질 표준을 충족하는지 확인해야 하는 개발자와 QA 엔지니어에게 특히 유용한다. 테스트에서 다루지 않는 코드 부분을 식별하는 데 도움이 되며, 이를 통해 전반적인 코드 품질과 안전성을 개선할 수 있다.

 

참고

- https://www.qt.io/product/quality-assurance/coco

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함
반응형