[2021년 정보시스템감리사][소프트웨어공학] 44번
44. ISO/IEC/IEEE 29119에서는 combinatorial test techniques으로서 all combination testing, pair-wise testing, each choice testing, base choice testing이 제시되고 있다. 다음의 문제에 대하여 가장 많은 수의 테스트케이스를 생성하는 기법과 가장 작은 수의 테스트케이스를 생성하는 기법으로 가장 적절하게 묶인 것은?
|
① all combination testing, each choice testing
② all combination testing, base choice testing
③ pair-wise testing, each choice testing
④ pair-wise testing, base choice testing
[해설]
▣ ISO 29119-4 테스트 설계 기법 – 조합테스트 설계기법
▣ All
Combinations Testing
-
입력 값의 모든 조합을 모두 테스트, 18개
|
테스트 케이스 |
입력 값 |
||
|
여행 목적지 |
여행 방법 |
숙박 유형 |
|
|
1 |
서울 |
자가용 |
고급 호텔 |
|
2 |
서울 |
자가용 |
보통 호텔 |
|
3 |
서울 |
기차 |
고급 호텔 |
|
4 |
서울 |
기차 |
보통 호텔 |
|
5 |
서울 |
택시 |
고급 호텔 |
|
6 |
서울 |
택시 |
보통 호텔 |
|
7 |
부산 |
자가용 |
고급 호텔 |
|
8 |
부산 |
자가용 |
보통 호텔 |
|
9 |
부산 |
기차 |
고급 호텔 |
|
10 |
부산 |
기차 |
보통 호텔 |
|
11 |
부산 |
택시 |
고급 호텔 |
|
12 |
부산 |
택시 |
보통 호텔 |
|
13 |
강릉 |
자가용 |
고급 호텔 |
|
14 |
강릉 |
자가용 |
보통 호텔 |
|
15 |
강릉 |
기차 |
고급 호텔 |
|
16 |
강릉 |
기차 |
보통 호텔 |
|
17 |
강릉 |
택시 |
고급 호텔 |
|
18 |
강릉 |
택시 |
보통 호텔 |
▣ Pairwise
Testing
-
두 입력 값의 유일한 조합을 테스트 , 9개
|
테스트 케이스 |
입력 값 |
||
|
여행 목적지 |
여행 방법 |
숙박 유형 |
|
|
1 |
서울 |
자가용 |
고급 호텔 |
|
2 |
서울 |
기차 |
보통 호텔 |
|
3 |
서울 |
택시 |
고급 호텔 |
|
4 |
부산 |
자가용 |
고급 호텔 |
|
5 |
부산 |
기차 |
보통 호텔 |
|
6 |
부산 |
택시 |
고급 호텔 |
|
7 |
강릉 |
자가용 |
고급 호텔 |
|
8 |
강릉 |
기차 |
보통 호텔 |
|
9 |
강릉 |
택시 |
고급 호텔 |
▣ Each Choice
Testing
-
입력 값을 최소 한번 이상 테스트, 3개
|
테스트 케이스 |
입력 값 |
||
|
여행 목적지 |
여행 방법 |
숙박 유형 |
|
|
1 |
서울 |
자가용 |
고급 호텔 |
|
2 |
부산 |
기차 |
보통 호텔 |
|
3 |
강릉 |
택시 |
고급 호텔 |
▣ Base Choice
Testing
-
기본 입력 값으로 테스트, 6개
|
테스트 케이스 |
입력 값 |
설명 |
||
|
여행 목적지 |
여행 방법 |
숙박 유형 |
||
|
1 |
서울 |
자가용 |
고급 호텔 |
Base Choice |
|
2 |
부산 |
자가용 |
고급 호텔 |
목적지 변경 |
|
3 |
강릉 |
자가용 |
고급 호텔 |
|
|
4 |
서울 |
기차 |
고급 호텔 |
여행 방법 변경 |
|
5 |
서울 |
택시 |
고급 호텔 |
|
|
6 |
서울 |
자가용 |
보통 호텔 |
숙박 유형 변경 |

댓글
댓글 쓰기