[7급 국가직 소프트웨어공학 2013년 18번]

아래와 같은 send 메소드를 테스팅한다고 가정하자. 이 메소드의 4개의 인자가 가지는 모든 가능한 값을 이용한 테스트의 수는 3 × 3 × 3 × 3 = 81이다. 81개의 가능한 테스트 케이스 중에서, 테스트의 개수를 줄이면서도 테스트 도메인 전체에 걸쳐 균일하게 분포하는 테스트 케이스들을 찾아서 테스팅하는 기법은?
void send(x1, x2, x3, x4)
-  인자 x1의 가능한 값 : 1, 2, 3
-  인자 x2의 가능한 값 : 1, 2, 3
-  인자 x3의 가능한 값 : 1, 2, 3
-  인자 x4의 가능한 값 : 1, 2, 3
소프트웨어공학
  1. ①그래프 기반 테스팅
  2. ②직교 배열(orthogonal array) 테스팅
  3. ③동등 분할(equivalence partitioning) 테스팅
  4. ④경곗값 분석(boundary value analysis) 테스팅

선지를 골라 바로 채점해 보세요.

정답 ②

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고