下载此beplayapp体育下载

黑盒测试三角形.docx


beplayapp体育下载分类:bepaly下载苹果 | 页数:约5页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 5 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
软件测试技术
实验报告
实验(二)
实验题目:黑盒测试
指导老师:尚冬娟
班 级:计算机科学与技术系1201班
2014年 12月1日
一、实验环境
在Windows 2000(SP2) 或Windows XP 操作系统上,使用C++语言,(IDE)
二、实验原理
1、三角形问题
输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形(特殊的还有直角三角形),以及构不成三角形。
现在要求输入三个整数a、b、c,必须满足以下条件:
条件1 1≤a≤100
条件2 1≤b≤100
条件3 1≤c≤100
条件4 a条件5 b条件6 c3、边界值分析法:
根据题目要求可知个边的有效取值范围是[1,100],记过分析可得出:
边界值是:1,100。
(2)次边界值是:0,101,2,99
三、开发程序清单
判断三角形问题代码:
#include <>
int main()
{
float a,b,c;
printf("请输入三角形的三条边长a,b,c:\n");
scanf("%f",&a);
scanf("%f",&b);
scanf("%f",&c);
if((a>=1&&a<=100)&&(b>=1&&b<=100)&&(c>=1&&c<=100))
{
if(a+bprintf("非三角形!\n");
else if((a==b&&(a!=c))||(a==c&&(b!=c))||(b==c&&(a!=c))) /*判断是否为等腰三角形*/
printf("等腰三角形\n");
else if(a==c && a==b) /*判断是否为等边三角形*/
printf("等边三角形\n");
else if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b)
printf("直角三角形\n");
else
printf("一般三角形!\n");
}
else
printf("请输入1-100之间的数!\n");
}
四、测试用例
1、等价类划分测试
(1)传统等价类划分测试用例设计
在三角形问题中,输入条件为:
整数
三个数
取值为1~100

输入三个整数
有效等价类
编号
无效等价类
编号
整数
1
一边为非整数
二边为非整数
三边均为非整数
4
5
6
三个数
2
只有一条边
只有二条边
多于3条边
7
8
9
1=1=1=3
一边为0
二边为0
三边为0
10
11
12
一边<0
二边<0
三边<0
13
14
15
一边>100
二边>100
三边>100
16

黑盒测试三角形 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数5
  • 收藏数0收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小153 KB
  • 时间2021-01-21