软件测试黑盒测试实验参考答案_第1页
软件测试黑盒测试实验参考答案_第2页
软件测试黑盒测试实验参考答案_第3页
软件测试黑盒测试实验参考答案_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、老师签字 实验项目 编码(E1213901) 黑盒测试技术 指导教师苏晶 实验目的 掌握等价类划分、边界值分析、因果图法和判定表驱动的黑盒测试技术,并能应用黑 盒测试技术设计测试用例,解决实际问题。 实验仪器(编号) 材料、工具 PC机一台 山东理工大学实验报告纸 姓名 计算机学院 12 级班同组者 课程名称:软件测试(A) (原理概述) 1. 黑盒测试从用户观点,按规格说明书要求的输入数据与输出数据的对应关系设计测试用例,是根据程 序外部特征进行测试。 2. 等价类划分将程序的输入域划分成若干子集,然后从中选取少数具有代表性的数据作为测试用例。 3. 边界值分析法根据输入或输出的边界值设计测

2、试用例。 4. 因果图法和判定表驱动分析和表达多逻辑条件下执行不同操作的测试情况。 (实验内容步骤) 1 在某网站申请免费信箱时,要求用户必须输入用户名、密码及确认密码,对输入条件的要求如下: 用户名要求位数为416位,使用英文字母、数字、“ -”、“ _”,并且首字符必须为字母或数字。 密码要求为616位之间,只能使用英文字母、数字以及“-”、“ _”。 确认密码必须与密码内容相同。 要求如下: (1)分析程序规格说明,写出每个输入条件的有效等价类和无效等价类,列出等价类表。 输入条件 有效等价类 编号 无效等价类 编号 用户名 416位 (1) 少于4位 (8) 多于16位 (9) 首字符

3、为字母 (2) 首字符为除字母、数字之外的其他字符 (10) 首字符为数字 英文字母、数字、-”、 组合 ” (4) 组合中含有除英文字母、数字、“”、“之 外的其他特殊字符 (11) 密码 616位 (5) 少于6位 (12) 多于16位 (13) 英文字母、数字、-”、 组合 ” (6) 组合中含有除英文字母、数字、“”、“之 外的其他特殊字符 (14) 确认密码 内容同密码相同 (7) 内容与密码不同;内容同密码相同,但字母 大小写不同 (15) (2)根据等价类表,应用健壮性测试的方法,基于单缺陷的假设,设计测试用例,要求包括输入数据和预期输 出,并指出各个测试用例所覆盖的等价类编号。

4、 山东理工大学实验报告纸 用例 用户名 密码 确认密码 预期输出 覆盖等价类号 TC1 abc_2000 abc_1234 abc_1234 r注册成功 (1) (2)(4)(5)(6) TC2 2000-abc abc_1234 abc_1234 注册成功 (1) (3)(4)(5)(6) TC3 abc abc 1234 abc 1234 提示用户名错误 (8)(2)(4)(5)(6) TC4 abcdefghij 1234567 abc_1234 abc_1234 提示用户名错误 (9)(2)(4)(5)(6) TC5 abc2000 abc 1234 abc 1234 提示用户名错误

5、(1)(10) (4)(5)(6) TC6 abc&2000 abc 1234 abc 1234 提示用户名错误 (1)(2)(11) (5)(6) TC7 abc 2000 abc 1 abc 1 提示密码错误 (1)(2)(4)(12 )(6)( 7) TC8 abc_2000 abcdefghij 1234567 abcdefghij 1234567 提示密码错误 (1)(2)(4)(13 )(6) TC9 abc 2000 abc&1234 abc&1234 提示密码错误 (1)(2)(4)(5)(14) (7) TC10 abc 2000 abc 1234 abc 2000 提示确认

6、密码错误 (1)(2)(4)(5)( 6)(15) (3)在上述等价类划分的基础上,通过健壮边界值的分析方法补充测试用例。注:只需列出补充的内容。 输入条件 等价类 边界值 用户名 长度416位 3、4、5、8、15、16、17 密码 长度616位 5、6、7、8、15、16、17 用例 用户名 密码 确认密码 预期输出 覆盖等价类号 TC11 abc abc 1234 abc 1234 注册成功 (1) (2)(4)(5)(6) TC12 abc 2 abc 1234 abc 1234 注册成功 (1) (2)(4)(5)(6) TC13 abcdefghij 12345 abc_1234

7、abc_1234 注册成功 (1) (2)(4)(5)(6) TC14 abcdefghij 123456 abc_1234 abc_1234 注册成功 (1) (3)(4)(5)(6) TC15 abc 2000 abc 12 abc 12 注册成功 (1) (2)(4)(5)(6) TC16 abc 2000 abc 123 abc 123 注册成功 (1) (3)(4)(5)(6) TC17 abc_2000 abcdefghij 12345 abcdefghij 12345 注册成功 (1) (2)(4)(5)(6) TC18 abc_2000 abcdefghij 123456 ab

8、cdefghij 123456 注册成功 (1) (3)(4)(5)(6) 实验室名称:软件实训中心2015 年 4 月 2 日 老师签字 实验项目 编码(E1213901) 黑盒测试技术 指导教师苏晶 实验目的 掌握等价类划分、边界值分析、因果图法和判定表驱动的黑盒测试技术,并能应用黑 盒测试技术设计测试用例,解决实际问题。 实验仪器(编号) 材料、工具 PC机一台 山东理工大学实验报告纸 姓名 计算机学院12级班同组者 课程名称:软件测试(A) 2 试用因果图分析法和判定表驱动为三角形问题中的直角三角形设计测试用例。假定三边边长均为正数,满 足以下规则: 当三边中任意两边边长之和小于第三边

9、,则不为三角形; 当其中两边边长的平方和等于第三边的平方,则为直角三角形; 当任意两边边长的平方和都不等于第三边的平方,则为非直角三角形。 要求如下: (1)分析程序的规格说明,列出原因和结果。 原因: 结果: 1 A+BC 21非三角形 2 B+CA 22直角三角形 3A+CB 23非直角三角形 4 A2+B2=& 中间结果: 5 B2+C?=A2 11三角形 6 A2+C2=B2 找出原因与结果间的因果关系、原因与原因间的约束关系,画出因果图。 山东理工大学实验报告纸 将因果图转换成判定表。 1 2 3 4 5 6 7 8 9 10 11 条 件 1 A+BC 0 1 1 1 1 1 1 1 1 1 1 2 B+CA - 0 1 1 1 1 1 1 1 1 1 3A+CB - - 0 1 1 1 1 1 1 1 1 4 A2+B2=CF - - - 0 0 0 0 1 1 1 1 5 B2+C2=A2 - - - 0 0 1 1 0 0 1 1 6 A2+C2=B2 - - - 0 1 0 1 0 1 0 1 中 间 11三角形 0 0 0 1 1 1 1 12 0 1 1 1 结 果 21非三角形 V V V 22直角三角形 V V V 23非直角三角形 V (4)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论