728x90
커버리지 | 내용 |
---|---|
구문(문장) 커버리지 Statement Coverage |
- 프로그램 내의 모든 명령문을 적어도 한 번 수행하는 커버리지 - 조건문 결과와 관계없이 구문 실행 개수로 계산 |
결정(선택), 분기 커버리지 Decicon,Branch Coverage |
- 각 분기의 결정 포인트 내의 전체 조건식이 적어도 한번은 참과 거짓의 결과를 수행하는 테스트 커버리지 - 구문 커버리지를 포함 |
조건 커버리지 Condition Coverage |
- 각 분기의 결정 포인트 내의 각 개별 조건식이 적어도 한 번은 참과 거짓의 결과가 되도록 수행하는 테스트 커버리지 - 구문 커버리지를 함 |
조건/결정 커버리지 Condition/Decicion Coverage |
- 전체 조건식뿐만 아니라 개별 조건식도 참과 거짓의 결과가 한 번 결과가 되도록 수행하는 테스트 커버리지 |
변경 조건/결정 커버리지 Modified Condition/ Decicion Coverage |
- 개별 조건식이 다른 개별 조건식에 독립적으로 영향을 주도록 함으로써 조건/결정 커버리지를 향상시킨 커버리지 |
다중 조건 커버리지 Multiple Condition Coverage |
- 결정 조건 내 모든 개별 조건식의 모든 가능한 조합을 100% 보장하는 커버리지 |
728x90
'CS' 카테고리의 다른 글
Token 인증 타입, Bearer 이란 무엇인가 (0) | 2022.11.18 |
---|---|
Session vs Token : JWT 사용 이유, 다중 서버 인증 (0) | 2022.11.15 |
join vs Subquery (0) | 2022.05.06 |
ERP란 (0) | 2022.05.04 |
프로시저란 (0) | 2022.05.03 |
댓글