三角形程序白盒测试(共9页).doc
《三角形程序白盒测试(共9页).doc》由会员分享,可在线阅读,更多相关《三角形程序白盒测试(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实 验 报 告课程名称软件质量保证与测试实验项目名称三角形程序白盒测试实验时间(日期及节次)专业学生所在学院年级学号姓名指导教师实验室名称实验成绩预习情况操作技术实验报告附加:综合创新能力实验综合成绩教师签字 黑龙江大学教务处测试计划(GB856788)1引言1.1编写目的掌握软件测试技术中白盒测试方法; 掌握如何进行单元测试。1.2背景说明:a Windows XP,VC+;b 阅读客户的需求说明文档;1.3定义a:三角型的第一条边b:三角型的第二条边c:三角型的第三条边普通三角形:三边都不相等的三角形 等腰三角形:有任意两边相等的三角形等边三角形:三边相等的三角形
2、1.4参考资料1软件测试教程宫云战 机械工业出版社 2008年9月2软件测试技术曲朝阳 中国水利水电出版社 2006年8月2计划2.1软件说明输入三个整数 a , b , c 分别作为三边的边长构成三角形.通过程序判定所构成的三角形的类型,当此三角形为一般三角形,等腰三角形及等边三角形时,分别作计算:(1)整数 (2)三个数 (3)非零数(4)正数 (5)两边之和大于第三边 (6)等腰 (7)等边 如果 a , b , c 满足条件( 1 ) ( 4 ),则输出下列四种情况之一:如果不满足条件(5),则程序输出为 非三角形 .如果三条边相等即满足条件(7),则程序输出为 等边三角形 .如果只有
3、两条边相等,即满足条件(6),则程序输出为 等腰三角形 .如果三条边都不相等,则程序输出为 一般三角形 2.2测试内容测试内容:1.import java.util.Scanner;2.public class abc 3.public static void main(String args) 4.String str1 = ;5.String str2 = ;6.String str3 = ;7.int a, b, c;8.Scanner input = new Scanner(System.in);9.System.out.printf(请输入三角形的三条边,以空格换行:n);10str
4、1 = input.next();11.str2 = input.next();12str3 = input.next();13.if (str1.matches(d+) & str2.matches(d+)14& str3.matches(d+) 15a = Integer.parseInt(str1);16b = Integer.parseInt(str2);17c = Integer.parseInt(str3);18if (a + b c & a + c b & b + c a) 19if (a = b | a = c | b = c) 20if (b = c & a = c)21Sy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三角形 程序 测试
限制150内