문제
소프트웨어 테스트에서 명세서나 요구사항을 기반으로 테스트 케이스를 설계하는 기법은?
① 화이트박스 테스트 ② 블랙박스 테스트 ③ 그레이박스 테스트 ④ 구조적 테스트
정답
2번
해설
블랙박스 테스트는 프로그램의 내부 구조를 고려하지 않고 외부 명세서나 요구사항을 기반으로 테스트 케이스를 설계하는 기법이다. 입력과 출력의 관계만을 고려한다. ①화이트박스 테스트는 내부 구조를 기반으로 한다. ③그레이박스 테스트는 블랙박스와 화이트박스를 결합한 방식이다. ④구조적 테스트는 화이트박스 테스트의 다른 표현이다.