Table of Contents
Boundary Value Analysis (BVA)는 도메인 입력 경계에서 오류를 식별하는 데 사용되는 테스트 기술입니다. 이 문서는 소프트웨어가 올바르게 처리하는지 확인하는 데 도움이됩니다. 이 문서는 실제 시나리오에서 BVA를 적용하는 단계별 계산 접근 방식을 보여줍니다.
Boundary Value Analysis에 대한 이해
BVA는 오류가 발생되는 일반적인 점과 같이 입력 범위의 가장자리에 값을 테스트하는 것에 초점을 맞추고 있습니다. 일반적으로 minimum에서 maximum]로 입력 범위에 대한 테스트 케이스는 아래 값으로 생성되며, 이 경계 위에는 그 값이 생성됩니다.
Step-by-Step 계산 접근
이 과정은 입력 경계를 기준으로 중요한 시험 상자를 식별하는 몇몇 단계가 포함합니다:
- 입력 범위를 식별: 각 매개 변수에 대한 유효한 입력 간격을 결정한다.
- Determine boundary 값: 이 경계 밖에 값과 같은 최소한의 값들을 찾아보세요.
- Create test case: 이 경계점에서 테스트 입력을 생성하고 약간 내부/범위를 초과합니다.
예제 계산
시스템을 공급하는 것은 18세에서 65세 사이의 연령을 수용합니다. 경계 값은 18세에서 65세입니다. 시험 사례는 다음과 같습니다.
- 나이 = 17 (최소한도 이하)
- 나이 = 18 (최소 경계)
- 나이 = 19 (최소한도)
- 연령 = 64 (최대 아래)
- 나이 = 65 (최대 경계)
- 연령 = 66 (최대 한도)
이 테스트 케이스는 시스템의 올바르게 경계 조건과 잠재적 인 가장자리 오류를 처리하는 데 도움이됩니다.