도서 및 강의/소프트웨어 테스트 전문가(CSTS) 가이드
10장 명세 기반 테스트 - 10.6 결정표 테스트
간쥬
2025. 11. 28. 05:44
10.6 결정표 테스트
결정표를 이용하여 테스트 케이스를 설계하는 방법
조건을 기술하는 부분과 조건의 조합에 따른 행동을 기술하는 부분으로 구성
결성표를 만들면 가능한 조건 조합 중 어떤 경우가 누락되었는지 알 수 있음
(1) 명세를 분석하여 조건 분석하고 조건의 조합에 대한 행위를 결정
(2) 결정표 작성


(3)결정표를 축약할 수 있는지 확인

같은 행위를 선택하게 하는 두 가지 이상의 조건들은 축약할 수 있음
규칙5~규칙8은 성적이 B이상이 되면 결석 일수 및 학년과 상관 없이 상담 프로그램을 받지 않아도 됨
➡️ 하나의 규칙으로 축약해도 ok
(4) 테스트 케이스 생성

각 규칙이 최소한 한 번은 테스트 될 수 있도록 테스트 케이스 생성