문제
소프트웨어 테스트에서 경계값 분석(Boundary Value Analysis) 기법에 해당하는 것은?
① 코드의 모든 분기를 실행하는 테스트 ② 입력 도메인의 경계 근처 값들을 테스트 ③ 시스템의 성능 한계를 측정하는 테스트 ④ 사용자 인터페이스의 사용성을 평가하는 테스트
정답
2번
해설
경계값 분석은 블랙박스 테스트 기법으로, 입력 도메인의 경계 부근에서 오류가 자주 발생한다는 가정 하에 경계값과 그 근처 값들을 테스트하는 기법이다. 모든 분기 실행은 화이트박스 테스트, 성능 한계 측정은 성능 테스트, 사용성 평가는 사용성 테스트에 해당한다.