三角形白盒测试(5页).doc
《三角形白盒测试(5页).doc》由会员分享,可在线阅读,更多相关《三角形白盒测试(5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-三角形白盒测试-第 4 页南华大学计算机学院实 验 报 告 ( 2018秋季学期 )课程名称 软件验证与确认A实验名称白盒测试设计与实现姓名 学号专业 软件工程班级 2班地点8-606教师楚燕婷1 编写目的输入三角形的三条边,判断三角形的类型,并返回三角形的详细类型。2 软件单元功能需求描述设计判定三角形程序以及单元测试,完成对输入三个数值能否组成三角形的判定。3 单元结构列出核心部分源代码,并画出本单元的组织结构,分析包括本单元包括的属性、方法、输入/输出等。流程图:测试代码:package timu;importpublic class TestUnit public void calc
2、ulator(double a, double b, double c)if (a0|b0|cc&(b+c)a&(c+a)b) if(a=b|b=c|a=c) if(a=b&b=c&a=c) System.out.println(构成等边三角形!);else System.out.println(构成等腰三角形!);if(a*a+b*b=c*c)|(a*a+c*c=b*b)|(c*c+b*b=a*a) if(a=b|b=c|a=c) System.out.println(构成等腰直角三角形!);elseSystem.out.println(构成直角三角形!);else System.out.p
3、rint(能构成一般三角形!); else System.out.println(边数分别为:+a+,+b+,+c+不能构成三角形!);Testpublic void Test01Unit() TestUnit t=new TestUnit();t.calculator(-3, 4, 5);t.calculator(2, 3, 3);t.calculator(3, 3, 3);t.calculator(3, 4, 5);t.calculator(2, 6, 7);t.calculator(1, 1, 2);4 测试设计该单元测试使用了判定覆盖以及条件判定覆盖,基本覆盖率为100%。使用的是JA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三角形 测试
限制150内