Table of Contents
Code 적용 메트릭은 소프트웨어 테스트의 효율성을 평가하기위한 필수 도구입니다. 그들은 코베이스의 시험되지 않은 부분을 식별하는 데 도움이, 더 높은 품질과 신뢰성을 보장합니다. 이 문서는 테스트 전략을 개선하기 위해 계산 및 활용 코드 적용 메트릭을 활용하는 실질적인 접근 방식을 제공합니다.
Code Coverage Metrics에 대한 이해
Code 적용 메트릭은 테스트 중에 소스 코드를 실행하는 정도를 측정합니다. 일반적인 유형에는 라인 적용, 분지 적용 및 기능 적용이 포함됩니다. 각 테스트 완료에 대한 다른 통찰력을 제공하며 추가 테스트를 필요로하는 핀 포인트 영역을 돕습니다.
Code Coverage를 계산하는 단계
계산 코드 적용은 몇 단계가 포함:
- JavaScript를 위한 JaCoCoCo와 같은 테스트 환경에 코드 적용 툴을 통합합니다.
- test suite을 실행하여 코드를 실행합니다.
- 코드의 부품이 실행된 세부 사항이 적용 보고서를 생성한다.
- untested code sections를 식별하는 보고서를 분석합니다.
Coverage Data를 이용한 시험 효과 향상
일단 적용 자료는 유효합니다, 팀은 긴요한 지역에 있는 증가 적용에 집중할 수 있습니다. 시험한 시험한 시험한 부호의 앞에 우선 순위가 능률 적이고 및 충격이 있다는 것을 보증합니다. 정기적으로 상승 적용 미터는 시간에 높은 테스트 기준을 유지합니다.
Code Coverage에 대한 모범 사례
코드 적용 미터의 이점을 극대화하려면, 이러한 모범 사례를 고려하십시오.
- 프로젝트 요구 사항에 따라 현실적 적용 목표를 설정하십시오.
- 중요한 복잡한 코드 섹션의 적용에 초점을 맞춥니 다.
- 수동 테스트 및 코드 리뷰와 같은 다른 테스트 전략과 결합 된 적용 미터.
- 일반적으로 검토 및 업데이트 테스트에 따라 적용 보고서.