黑盒测试技术-经典习题.doc

黑盒测试技术-经典习题.doc

ID:54701336

大小:56.00 KB

页数:2页

时间:2020-04-20

黑盒测试技术-经典习题.doc_第1页
黑盒测试技术-经典习题.doc_第2页
资源描述:

《黑盒测试技术-经典习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、等价类例题:某企业招工,要求报名者的出生日期在1970年1月~1990年12月之间,企业的人事管理系统需要输入报名者的出生日期,规定日期由6位数字字符组成,前4位表示年,后2位表示月。出生年月不在规定范围内的,系统将拒绝接受,并显示“年龄不合格”的出错信息。试用等价类划分法设计测试用例,来测试系统的“年龄检查功能”。 解答:第一步:划分等价类、列出等价类表可以划分为3个有效等价类,7个无效等价类,如下表所示。输入条件有效等价类无效等价类日期的类型及长度6位数字字符①有非数字字符②少于6个数字字符③多于6个数字字符④年份范围在1970~1990之间⑤小于1970⑥大于1990

2、⑦月份范围在01~12之间⑧等于0⑨大于12⑩第二步:确立测试用例首先为每一个等价类规定一个唯一的编号。设计测试用例,尽可能多的覆盖有效等价类。在表中列出了3个有效等价类,编号为①、⑤、⑧,可公用一个测试用例,例如:测试数据期望结果覆盖的有效等价类198002输入有效①、⑤、⑧  为每一个无效等价类设计一个测试用例,如下:测试数据期望结果覆盖的无效等价类1980ab 输入无效②1980 输入无效③19800229 输入无效④196502年龄不合格⑥199202年龄不合格⑦198000输入无效⑨198014输入无效⑩二、边界值1、用边界值分析法,假定1

3、应该取的边界值是___BA.X=1,X=100  B.X=0,X=1,X=100,X=101  C.X=2,X=99  D.X=O,X=1012、假定X为整数类型变量,X>=1并且X<=10,如果用边界值分析法,X在测试中应该取__B_值。A.1,10  B.0,1,10,11  C.1,11  D.1,5,10,11三、决策表:例题:某学生成绩管理系统,要求“对平均成绩在90分以上,且没有不及格科目的学生,或班级成绩排名在前5位的学生,在程序中将学生的姓名用红色标识”,请建立该场景的判定表。1、确定规则的个数。若条件数为n,规则个数应为2的n次方。这里有3个条件,每个条件有两

4、个取值,故应有23=8种规则。2、列出所有的条件项和动作项条件平均成绩大于90?没有不及格的科目?成绩排名在前5名?动作姓名用红色标识其他处理3、填入条件项、动作项,得到初始判定表。12345678条件平均成绩大于90?YYYYNNNN没有不及格的科目?YYNNYYNN成绩排名在前5名?YNYNYNYN动作姓名用红色标识XXXXX其他处理XXX4、合并相似规则,得到优化后判定表。12345条件平均成绩大于90?YYYNN没有不及格的科目?YNN--成绩排名在前5名?-yNYN动作姓名用红色标识XXX其他处理XX若表中有两条以上规则具有相同的动作,并且在条件项之间存在极为相似的关

5、系,便可以合并。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。