[CSTS] 구조 기반 테스트 & 명세 기반 테스트 (9, 10장)
·
csts
구조 기반 테스트(화이트박스 테스트)프로그램 제어 흐름이나 자료 흐름 정보를 이용하여 테스트 케이스를 설계즉 내부 구조 정보를 기반으로 테스트 케이스를 설계=> 모든 프로그램 경로를 실행하는 것은 현실적으로 불가능 => 일부 경로만 테스트 문장 테스트실행 가능한 모든 문장을 최소 한 번은 실행을 목표문장 커버리지(%) = (테스트 케이스 집합에 의해 실행된 문장의 수 / 전체 가능한 문장의 수) x 100결정(분기) 테스트프로그램상에 나타난 모든 결정문의 결과가 참인 경우와 거짓이 되는 경우를 최소 한 번 실행결정문은 제어 흐름 그래프에서 결정 노드 하나를 의미결정 커버리지(%) = (테스트 케이스 집합에 의해 실행된 결정문의 수 / 전체 가능한 결정문의 수) x 100엄밀히 말해 프로그램에 k=(x>1..