등가 종류
각 입력을 위해, 등가 종류는 유효하고 부당한 국가를 확인한다. 등가 종류를 정의할 때 일반적으로를 위해 계획할 것이다 3개의 대본이 있다.
입력이 범위 또는 특정한 가치를 지정하는 경우에, 1개의 유효한 국가 및 정의된 2개 부당한 국가가 있을 것이다. 예를 들면, 수가 1와 20 사이에서 있어야 하는 경우에, 유효한 국가는 1와 20 사이에서이고, 1 이하를 위한 부당한 국가, 및 부당한 국가 보다 큰 20가 있을 것이다.
입력이 범위 또는 특정한 가치를 제하는 경우에, 2개의 유효한 국가 및 정의된 1개 부당한 국가가 있을 것이다. 예를 들면, 수가 1와 20 사이에서 있으면 안되는 경우에, 유효한 국가는 것 이하와 보다 큰 20이고, 부당한 국가는 1와 20 사이에서 있다.
입력이 부울 값을 지정하는 경우에, 다만 2개의 국가, 것 유효할 것이와 부당할 것이 것이 있을 것이다.
경계값 분석
경계값 분석은 입력의 경계에서만 가치를 고려한다. 예를 들면, 1와 20 사이에서 있는 수의 경우에, 첫 시도는 1, 20, 0, 및 21일지도 모른다. 그것의 뒤에 생각은 프로그램이 이 가치로 예상되는 것과 같이 작동하는 경우에 다른 가치는 또한 예상되는 것과 같이 작동할 것이라는 점을 이다.
다음에 나오는 테이블은 당신이 확인하고 싶을 수도 있는 전형적인 경계의 개관을 준다.
시험 범위 |
입력 유형 |
시험 가치 |
범위 |
- x [lower_bound] - 1
- x [lower_bound]
- x [upper_bound]
- x [upper_bound] +1
|
부울 논리 연산 |
|
시험 계획 고안
등가 종류를 확인하거든, 각 종류를 위해 경계를 확인하십시오. 예상한 행동이이어야 하는지 무엇, 종류를 위한 경계를 확인하고, 경계에 유효하고 부당한 가치의 명부를 쓰거든. 검사자는 경계값이 필수 결과에 대하여 시험될 때 그 때 경계값을 가진 프로그램을 실행할 수 있고, 무슨 일이 일어났느가가 나타낸다.
뒤에 오는 세력은 수락가능한 가치가 10에서 110의 범위 안에 인 곳에 들어가는 나이를 검사하는 이용된 전형적인 시험 계획 있다.
등가 종류 |
유효한 |
부당한 |
10와 110 사이 |
> 110 |
|
< 10 |
우리의 등가 종류를 정의하고, 우리는 지금, 나이 시험 계획을 를 위한 고안해서 좋다.
시험 계획 |
가치 |
국가 |
예상된 결과 |
실제 결과 |
10 |
유효한 |
이름을 얻기 위하여 실행을 계속하십시오 |
|
110 |
유효한 |
이름을 얻기 위하여 실행을 계속하십시오 |
|
9 |
부당한 |
나이를 다시 요구하십시오 |
|
111 |
부당한 |
나이를 다시 요구하십시오 |
|
"실제 결과" 란은 시험하는 언제 완료되기 때문에, 여백으로 남는다. 결과가 예상되는 것과 같이 인 경우에, 란은 똑딱거릴 것이다. 그렇지 않으면, 코멘트 생긴 무엇이 나타내는 것은 들어가야 한다.
|