23-3다음 물음에 해당하는 테스트 기법을 [보기]에서 골라 각각 기호… | 2023년 정보처리기사실기 3회차 기출문제 상세 페이지
19
23-3
다음 물음에 해당하는 테스트 기법을 [보기]에서 골라 각각 기호로 적으시오.
(1) 아래 설명에 해당하는 기법
- 입력 조건을 같은 결과를 낼 것으로 예상되는 값들의 묶음(유효 그룹·무효 그룹)으로 나눈다.
- 각 묶음에서 대표값을 하나씩 뽑아 테스트 케이스로 삼고, 미리 정한 기대 결과와 실제 결과가 일치하는지 확인한다.
(2) 점수(0~100점)가 60점 이상이면 "합격", 미만이면 "불합격"을 출력하는 프로그램을 아래 데이터로 시험할 때 적용한 기법
| 입력값 | -1 | 0 | 59 | 60 | 100 | 101 |
|---|---|---|---|---|---|---|
| 기대 결과 | 오류 | 불합격 | 불합격 | 합격 | 합격 | 오류 |
[보기] ㉠ 결정 테이블 ㉡ 경계값 분석 ㉢ 동등 분석 ㉣ 동등 분할 ㉤ 동등 커버리지 ㉥ 비교 검사 ㉦ 상태 전이 ㉧ 원인-결과 그래프
해설
(1) ㉣
(2) ㉡
[해설]
입력 영역을 동등한 그룹으로 나누고 그룹별 대표값을 시험하는 것은 동등 분할(Equivalence Partitioning), 기호 ㉣이다. 동치 분할이라고도 한다.
(2)의 데이터는 유효 범위 양 끝(0, 100)과 판정이 바뀌는 지점(59, 60), 범위 바로 바깥(-1, 101)만 골랐으므로 경계값 분석(Boundary Value Analysis), 기호 ㉡이다.
- 원인-결과 그래프: 입력(원인)과 출력(결과)의 논리 관계를 그래프로 그려 케이스를 뽑는다.
- 결정 테이블: 조건 조합별 동작을 표로 정리해 시험한다.
- 상태 전이: 상태와 이벤트에 따른 전이를 시험한다.
- 비교 검사: 같은 입력을 여러 버전에 넣어 결과를 비교한다.
동등 분석, 동등 커버리지는 표준 기법 이름이 아닌 오답 보기다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.