Professional Documents
Culture Documents
AIM : To test a triangle using Boundary-Value Analysis and Equivalence Class Partition
technique.
#include<conio.h>
if(((a+b)>c)&&((b+c)>a)&&((c+a)>b))
if((a==b)&&(b==c)) printf("\n It is an
triangle"); getch();
In Boundary Value Analysis, 4N+1 test cases will be generated, which means, in this case,
4*3+1= 13 test cases. We are Supposing interval [10 90].
Invalid Test Case (Min Valid Test Case (Min, +Min, Invalid Test Case (Max
Value-1) Max, -Max) Value +1)
Input Data
Expected
Outcome
1. 9 10 11 Scalene Triangle Scalene Triangle Pass
13. 10 10 10 Pass
Equilateral Equilateral
Triangle Triangle
Input Data
Test Id A B C Actual Outcome Status
Expected
Outcome
1. 10 10 10
Pass
Equilateral
Triangle Equilateral Triangle
2. 20 20 20
Pass
Equilateral
Triangle Equilateral Triangle
11. 90 90 90
Pass
Equilateral
Triangle Equilateral Triangle