36. IEEE 29119에서는 combinatorial test design 방법으로서 base choice 방법을 제시하고 있다. 다음과 같이 4개의 글꼴 이름, 5개의 글꼴 크기, 3개의 스타일에 대한 테스트를 base choice 방법을 사용할 때 테스트케이스 수로서 가장 적절한 것은?
|
① 5개 ② 10개
③ 20개 ④ 60개
■ 조합테스트(Combinatorial Test) 방법
1) base choice :
- 사용자 관점에서 선택 빈도가 가장 높고 정상동작 예상되는 기반 테스트 조합 선정
- 선정한 기반테스트에서 하나의 인자만 변경주어 테스트 케이스 생성
![](https://blog.kakaocdn.net/dn/brL7Fv/btsLBxwOOMU/1GsJxoB6No267S1bf7HI8k/img.png)
![](https://blog.kakaocdn.net/dn/7DA92/btsLAW423BQ/ap74FjpZjmViLjU9KtIkA0/img.png)
정답 : ②
37. 다음은 테스트케이스 설계 기법을 적용한 예이다.이 설명에서 적용된 테스트케이스 설계 기법으로서 가장 적절한 것은?
함수 getDistance()는 양방향 그래프의 시작위치와 목적지위치를 인자로 한다. 시작위치를 A로 하고 목적지위치를 B로 하였을 때의 거리 D를 첫 번째 테스트케이스로 결정하였다. 그리고 이를 바탕으로 시작위치를 B로 하고 목적지위치를 A로 하였을 때 동일한 거리 D를 두 번째 테스트케이스로 결정하였다.
|
① Equivalence partitioning
② Decision table testing
③ Metamorphic testing
④ Requirement-based testing
■ AI-Based 시스템의 블랙박스 테스트 기법
가. Combinatorial testing(조합 테스팅) : 입력영역에서 유용한 조합의 하위 세트 도출하기 위한 체계적이고 효과적으로 접근하는 테스트 기법
나. Back-back testing : 이미 존재하는 다른 버전의 시스템을 pseudo-oracle 로 사용하여 비교하는 테스트 기법
- 동일한 테스트 입력에 대해 비교 가능한 결과 필요
다. Metamorphic testing(변성 테스팅) : 기대 결과가 고정값이 아닌 다른 기대 결과와의 관계에 의해 정의되는 성질을 이용한 테스트 기법
라. Exploratory testing(탐색적 테스팅) : 테스트 과정에서 대상을 탐색하면서 창의적으로 테스트 실행
![](https://blog.kakaocdn.net/dn/0lRu0/btsLAcHeKri/ZOo9gkaXKHJhR9VHazpjIK/img.png)
정답 : ③
공감과 댓글은 아이티신비에게 큰 힘이 됩니다.
블로그 글이 유용하다면 블로그를 구독해주세요.♥
'정보시스템 감리 기출해설 > 소프트웨어공학 해설' 카테고리의 다른 글
(제 25회) 소프트웨어 공학 / (40)~(41) 해설 (0) | 2025.01.20 |
---|---|
(제 25회) 소프트웨어 공학 / (38)~(39) 해설 (0) | 2025.01.19 |
(제 25회) 소프트웨어 공학 / (34)~(35) 해설 (0) | 2025.01.17 |
(제 25회) 소프트웨어 공학 / (32)~(33) 해설 (0) | 2025.01.16 |
(제 25회) 소프트웨어 공학 / (30)~(31) 해설 (0) | 2025.01.15 |