도서 및 강의/소프트웨어 테스트 전문가(CSTS) 가이드

10장 명세 기반 테스트 - 10.4 경곗값 분석

간쥬 2025. 11. 28. 03:51

10.4 경곗값 분석

소프트웨어 결함은 보통 입력 영역의 경계에서 발생하는 경향이 있음

경곗값 분석은 입력 영역 경계 근처에 있는 값들을 이용하여 테스트 케이스를 설계하는 방법

입력/출력 영역을 여러 클래스로 분할

➡️ 동등 분할: 임의의 값으로 테스트

➡️ 경곗값 분석: 클래스의 경계와 경계 근처에 있는 값을 사용

 

ex) 10 <= x <= 20

경곗값 식별 x = 9, x = 10, x = 20, x = 21

 

2-value BVA: 경곗값과 경계 외부(경곗값+1)에 있는 경계와 가장 가까운 값을 선정

 

3-value BVA: 경계값 경계 내부(경곗값-1)외부(경곗값+1)에서 경계와 가장 가까운 값을 선정