문장 검증 기준 = statement coverage
코드의 모든 구문이 한 번 이상 수행되도록 테스트 케이스 설계
분기 검증 기준 = 결정 검증 기준 = Branch Coverage = Decision Coverage
소스코드의 모든 조건문이 True일때, False일때 1번 이상 수행되도록 테스트 설계
그러니까 모든 조건문이 true일 때 or 모든 조건문이 false일 때
조건 검증 기준 = Condition Coverage
소스코드의 개별 조건식의 결과가 True인 경우, False인 경우가 1번 이상 수행되도록 테스트 설계
그러니까 조건문1이 true일때, 조건문2가 true일때, ….
분기/조건 기준 = Branch/Condition Coverage
분기 검증 기준과 조건 검증 기준을 모두 만족하는 설
조건문이 True, False인 경우에 따라 조건 검증 기준의 입력 데이터를 구분하는 테스트 설계