반응형
28. 평가 점수에 따른 성적부여는 다음 표와 같다. 이를 구현한 소프트웨어를 경계값 분석 기법으로 테스트 하고자 할 때 다음 중 테스트 케이스의 입력 값으로 옳지 않은 것은?
(정보처리기사 필기 - 2020년 06월 06일 기출 - 2과목 소프트웨어 개발)

① 59
② 80
③ 90
④ 101
[해설]
경계값 분석(Boundary Value Analysis)은 테스트 대상의 입력값 경계 부분에서 결함이 발생할 가능성이 높다는 점을 고려하여 테스트하는 기법입니다. 일반적으로 최소값, 최대값, 경계 바로 안쪽과 바깥쪽 값을 테스트 케이스로 선정합니다.
경계값 분석(Boundary Value Analysis)을 적용하여 테스트 케이스를 설계할 때, 일반적으로 각 범위의 최소값, 최대값, 경계 바로 안쪽과 바깥쪽 값을 포함해야 합니다. 주어진 점수 범위를 기준으로 테스트 케이스를 설정하면 다음과 같습니다:
- 80~100 범위: 최소값(80), 최대값(100), 경계 바로 바깥쪽(79, 101)
- 60~79 범위: 최소값(60), 최대값(79), 경계 바로 바깥쪽(59, 80)
- 0~59 범위: 최소값(0), 최대값(59), 경계 바로 바깥쪽(-1, 60)
따라서 테스트 케이스의 입력값으로 옳지 않은 값은 경계값이 아닌 중간값(예: 90, 85 등)이나 무관한 값(예: 200, -10 등)이 포함된 경우입니다.
'13 _ 정보처리기사 [필기]' 카테고리의 다른 글
| 31. 다음 트리의 차수(degree)와 단말 노드(terminal node)의 수는? (0) | 2025.06.15 |
|---|---|
| 30. ISO/IEC 9126의 소프트웨어 품질 특성 중 기능성(Functionlity)의 하위 특성으로 옳지 않은 것은? (0) | 2025.06.15 |
| 27. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 솔루션과 거리가 먼 것은? (0) | 2025.06.15 |
| 26. 다음 트리를 전위 순회(preorder traversal)한 결과는? (0) | 2025.06.15 |
| 25. EAI(Enterprise Application Integration)의 구축 유형으로 옳지 않은 것은? (0) | 2025.06.15 |