2024年5月27日发(作者:建翎)
1实验项目名称
:黑盒测试
2实验目的和要求:
目的:让学生掌握黑盒测试的用法和原理
要求:
三角形问题:
从键盘输入三个整数a、b、c。(1Wa、b、c W 100)
判断是否构成三角形,若能构成三角形,指出构成的是等边三角
形?等腰三角形?不等边三角形?
要求编程并使用黑盒测试方法进行测试,要求使用边界值测试、
等 价类测试、决策表测试、因果图测试法分别进行测试
。
3实验原理
黑盒测试又称为功能测试或数据驱动测试,把程序看成一个黑盒
子,完全不考虑程序的内部结构和处理程序,只是在程序的接口进行测
试,以检查程序功能是否正常,程序是否能适当接收输入数据产生正确
的输出数据。
4主要仪器设备
计算机、windows系统、winT-C编程与测试
5实验内容及步骤
(1)认真读题并了解目的
(2)准备环境及工具
#include
void main()
(
while(1)
(
int a,b,c;
printf("please Input a,b,c:");
scanf("%d %d %d",&a,&b,&c);
if(a<1||a>10011b<1||b>10011c<1II
C
>100)
printfC'
输入范围在
1
至
U 100n");
else if(a+b>c&&a+c
〉
b&&b+c
〉
a){
if(a==b&&b==c&&c==a){ printf("
等边三角形
n");
)
else if(a==bllb==clla==c){ printf("
等腰三角形
n");
)
else{
printf("
不等边三角形
n");
)
)
else{
printf("
非三角形
");
) getch(); )
(4)
画流程图
2024年5月27日发(作者:建翎)
1实验项目名称
:黑盒测试
2实验目的和要求:
目的:让学生掌握黑盒测试的用法和原理
要求:
三角形问题:
从键盘输入三个整数a、b、c。(1Wa、b、c W 100)
判断是否构成三角形,若能构成三角形,指出构成的是等边三角
形?等腰三角形?不等边三角形?
要求编程并使用黑盒测试方法进行测试,要求使用边界值测试、
等 价类测试、决策表测试、因果图测试法分别进行测试
。
3实验原理
黑盒测试又称为功能测试或数据驱动测试,把程序看成一个黑盒
子,完全不考虑程序的内部结构和处理程序,只是在程序的接口进行测
试,以检查程序功能是否正常,程序是否能适当接收输入数据产生正确
的输出数据。
4主要仪器设备
计算机、windows系统、winT-C编程与测试
5实验内容及步骤
(1)认真读题并了解目的
(2)准备环境及工具
#include
void main()
(
while(1)
(
int a,b,c;
printf("please Input a,b,c:");
scanf("%d %d %d",&a,&b,&c);
if(a<1||a>10011b<1||b>10011c<1II
C
>100)
printfC'
输入范围在
1
至
U 100n");
else if(a+b>c&&a+c
〉
b&&b+c
〉
a){
if(a==b&&b==c&&c==a){ printf("
等边三角形
n");
)
else if(a==bllb==clla==c){ printf("
等腰三角形
n");
)
else{
printf("
不等边三角形
n");
)
)
else{
printf("
非三角形
");
) getch(); )
(4)
画流程图