구조 기반 테스트 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
18번째 줄: | 18번째 줄: | ||
** ex) if(a & b) A else B 의 경우 | ** ex) if(a & b) A else B 의 경우 | ||
** a가 true인 경우, false인 경우, b가 True인 경우, False인 경우를 구분하여 테스트한다. | ** a가 true인 경우, false인 경우, b가 True인 경우, False인 경우를 구분하여 테스트한다. | ||
** 테스트 케이스는 | ** 테스트 케이스는 3가지가 된다. | ||
** 각각의 경우를 따지면 4가지지만 위의 경우, [[단락 평가]]에 의해 a가 False인 경우엔 b가 무의미하므로 생략 가능 | ** 각각의 경우를 따지면 4가지지만 위의 경우, [[단락 평가]]에 의해 a가 False인 경우엔 b가 무의미하므로 생략 가능 | ||