ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:53.54KB ,
资源ID:7318592      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7318592.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(三角形程序白盒测试.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

三角形程序白盒测试.docx

1、三角形程序白盒测试实 验 报 告课程名称软件质量保证与测试实验项目名称三角形程序白盒测试实验时间(日期及节次)专业学生所在学院年级学号姓名指导教师实验室名称实验成绩预习情况操作技术实验报告附加:综合创新能力实验综合成绩教师签字 黑龙江大学教务处测试计划(GB856788)1引言1.1编写目的掌握软件测试技术中白盒测试方法; 掌握如何进行单元测试。1.2背景说明:a Windows XP,VC+;b 阅读客户的需求说明文档;1.3定义a:三角型的第一条边b:三角型的第二条边c:三角型的第三条边普通三角形:三边都不相等的三角形 等腰三角形:有任意两边相等的三角形等边三角形:三边相等的三角形1.4参

2、考资料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);10

4、 str1 = input.next();11. str2 = input.next();12 str3 = input.next();13. if (str1.matches(d+) & str2.matches(d+)14 & str3.matches(d+) 15 a = Integer.parseInt(str1);16 b = Integer.parseInt(str2);17 c = Integer.parseInt(str3);18 if (a + b c & a + c b & b + c a) 19 if (a = b | a = c | b = c) 20 if (b =

5、c & a = c)21 System.out.printf(等边三角形n);22 else23 System.out.printf(等腰三角形n);24 else25 System.out.printf(一般三角形n);26 else 27 System.out.printf(不构成三角形n);28 29 else 30 System.out.print(请输入整型数字);31 32 33 2.3测试12.3.1进度安排预计3天测试完毕;2.3.2条件Windows XP,VC+;2.3.3测试资料a 软件测试教程宫云战 机械工业出版社 2008年9月b 软件测试技术曲朝阳 中国水利水电出版

6、社 2006年8月2.3.4测试培训软件测试第4章 白盒测试及其用例的设计3测试设计说明3.1测试1此项测试采用白盒测试方法来测试该功能3.1.1控制程序流程图如下:数据流图如下:环域复杂度:5(4个判定条件)路径1:13,18,19,20,21,33;路径2:13,18,19,20,23,33;路径3:13,18,19,25,33;路径4:13,18,27,33;路径5:13,30,333.1.2输入测试用例:编号 输入的a,b,c值 预期输出1 a=3,b=3,c=3; 等边三角形2 a=3,b=3,c=4; 等腰三角形3 a=3,b=4,c=5; 一般三角形4 a=1,b=2,c=3 不

7、构成三角形5 a=asb,b=2,b=4 类型不是数字3.1.3过程此程序经过编译链接后无错误提示,即可运行,手动输入上面各组数据,观察结果4评价准则4.1范围此次测试利用白盒测试中的路径测试方法建立了测试用例,虽然覆盖了所有的独立路径,但是没有覆盖所有的语句。4.2数据整理手工方式4.3尺度输出合理,测试输出结果与预期输出结果相同并无偏差。测试分析报告1引言1.1编写目的掌握软件测试技术中白盒测试方法; 掌握如何进行单元测试。1.2背景构成三角形的条件及三角形相关性质。Windows xp;Mirosoft word 1.3定义测试用例的定义:测试用例是为特定的目的而设计的一组测试输入、执行

8、条件和预期的结果。白盒测试也称结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试单元测试是对程序模块进行正确性检验的测试工作。1.4参考资料ppt课件;软件测试实验大纲;2测试概要用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计划中预先设计的内容之间的差别,说明作出这种改变的原因。测试用例输入的a,b,c值预期输出Test1a=3,b=3,c=3等边三角形Test2a=3,b=3,c=4等腰三角形Test3a=3,b=4,c=5一般三角形Test4a=1,b=2,c=3不够成三角形Test5a=asd,b=2,c=2 类型不是数字对于输入有一定限

9、制:输入的必须是整数,且必须是三个数;否则出错!3测试结果及发现3.1测试1(标识符)把本项测试中实际得到的动态输出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现。4对软件功能的结论4.1功能1(标识符)4.1.1能力简述该项功能,说明为满足此项功能而设计的软件能力以及经过一项或多项测试已证实的能力。若满足输入条件,可准确判断出其三条边围成的是否构成三角形,若构成又是什么三角形(等边,等腰,一般)。4.1.2限制说明测试数据值的范围(包括动态数据和静态数据),列出就这项功能而言,测试期间在该软件中查出的缺陷、局限性。对于输入有一定限制:输入的必须是整数,且必须是三个数;否则出错!Welcome ToDownload !欢迎您的下载,资料仅供参考!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1