정의
화이트 박스테스트에서 테스트가 코드를 포함하는 수준을 지표화한 정보
유형
- function coverage
- statement coverage
- branch coverage
- condition covereage
내용상세
- function covereage : 한 함수의 실행여부에 따라 커버여부를 판단. 테스트코드가 실제 함수를 실행할 경우 100%
- satement coverage : 코드 라인의 실행 여부에 따라 커버여부를 판단. 테스트 코드가 해당 코드라인을 실행하는 경우 100%
- condition coverage : 조건문 내에 구현 된 개별 조건의 수행여부에 따른 커버여부를 판단. 테스트 코드가 개별 조건을 실행하는 경우 충족.
- Branch covereage : 조건문 내 전체 조건에 대한 커버 여부를 판단. 특정 조건문 안에 있는 condition조합이 모두 실행되는 경우 100%
'CS' 카테고리의 다른 글
[Testing] MC/DC ( Modified condition / Decision coverage ) 의 개념 및 이해 (0) | 2022.02.09 |
---|---|
[CS/AWS] 아마존 웹 서비스 신규 계정생성과 Free Tier 이용하기 (0) | 2022.01.14 |
[Linux/C++] main 함수에서 전달받는 argv 임의로 초기화 하는 방법 (0) | 2021.11.01 |
[Bash shell] Shell 에서 따옴표 없애는 방법 (0) | 2021.09.13 |
정규표현식 사용, 숫자 문자 포맷 체크하기 (0) | 2021.08.29 |