다음에서 설명하는 테스트 케이스 도출 기법은?입력값 조합의 경우의 수를… | [7급 국가직 소프트웨어공학] 24년 1회차 기출문제 상세 페이지
1[7급 국가직 소프트웨어공학] 24년 1회차
다음에서 설명하는 테스트 케이스 도출 기법은?입력값 조합의 경우의 수를 줄이기 위해 두 입력값의 조합을 통해 테스트 케이스를 도출하는 기법으로, 모든 경우의 수를 테스트하지 않고 2개 요소의 모든 조합을 확인할 수 있도록 테스트 케이스를 생성한다.
1
결정 테이블(decision table)
2
동등분할(equivalence partitioning)
3
경곗값 분석(boundary value analysis)
4
페어와이즈 조합(pairwise combination)
해설
두 입력 요소의 모든 조합만 보장하도록 케이스 수를 줄이는 기법은 페어와이즈 조합이다.
결함 대부분이 한두 요소의 상호작용에서 생긴다는 점을 이용해, 전체 조합 대신 모든 2요소 쌍이 최소 한 번씩 나타나도록 케이스를 구성한다.
- 결정 테이블: 조건 조합과 그에 따른 동작을 표로 정리해 케이스를 도출하는 기법이다.
- 동등분할: 입력 영역을 같은 처리를 받는 클래스로 나누어 대표값을 고르는 기법이다.
- 경곗값 분석: 오류가 많은 입력 범위의 경계 부근 값을 집중 테스트하는 기법이다.
오류나 개정된 내용이 보이면 알려주세요