黑盒测试方法课程练习题及答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本学年的上半年,接任这届学生后,发现这届比以往任何一届学生都差,都懒,这可怎么办呢?与其这样下去,倒不如来个改革,想个办法解决当前面临问题。我深知:团结就是力量。就试用“小组合作学习”的方法进行教学及班级管理工作。黑盒测试方法课程练习题练习1某城市的电话号码由三部分组成。第一部分为地区码:空白或三位数字;第二部分为前缀:非0或1开头的三位数;第三部分为主要电话号码:八位数字。请用等价分类法来设计测试用例。划分等价类:输入等价类有效等价类无效等价类地区码空白(1)三位数字(2)不是空白(3)有非数字字符(4)少于三位数字(5)多于三位数字(6)前缀不是0开头(7)不是1开头(8)三位数字(9)0开头(10)1开头(11)有非数字字符(12)少于三位数字(13)多于三位数字(14)电话号码八位数字(15)有非数字字符(16)少于三位数字(17)多于三位数字(18)设计测试用例:选取数据覆盖等价类编号234-(1)(7)(8)(9)(15)123-234-(2)(7)(8)(9)(15)123-234-(3)1we-234-(4)12-234-(5)1234-234-(6)123-012-(10)123-123-(11)123-a12-(12)123-23-(13)123-2345-(14)123-234-a(16)123-234-12334(17)123-234-(18)本学年的上半年,接任这届学生后,发现这届比以往任何一届学生都差,都懒,这可怎么办呢?与其这样下去,倒不如来个改革,想个办法解决当前面临问题。我深知:团结就是力量。就试用“小组合作学习”的方法进行教学及班级管理工作。练习2某城市的电话号码由三部分组成。第一部分为地区码:空白或三位数字;第二部分为前缀:非0或1开头的三位数;第三部分为主要电话号码:八位数字。等价类结合边界值法:选取数据覆盖等价类编号234-(1)(7)(8)(9)(15)123-234-(2)(7)(8)(9)(15)123-234-(3)1we-234-(4)12-234-(5)1-234-(5)1234-234-(6)12345-234-(6)123-012-(10)123-123-(11)123-a12-(12)123-23-(13)123-2-(13)123-2345-(14)123-23456-(14)123-234-12334(17)123-234-123(17)123-234-(18)123-234-(18)练习3有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”、或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。请用因果图分析法来设计测试用例。原因结果(1)投入1元5角硬币(9)送出“可乐”按钮(2)投入的是2元硬币(10)送出“雪碧”按钮(3)按下“可乐”按钮(11)送出“红茶”按钮(4)按下“雪碧”按钮(12)退还5角硬币(5)按下“红茶”按钮中间按钮:(6)按下“可乐”、“雪碧”、或“红茶”按钮(7)退还5角硬币(8)钱已付清本学年的上半年,接任这届学生后,发现这届比以往任何一届学生都差,都懒,这可怎么办呢?与其这样下去,倒不如来个改革,想个办法解决当前面临问题。我深知:团结就是力量。就试用“小组合作学习”的方法进行教学及班级管理工作。第3页共5页因果图如下:投入1元5角硬币(1)(9)送出“可乐”按钮E(6)按下按钮投入的是2元硬币(2)(10)送出“雪碧”按钮按下“可乐”按钮(3)(11)送出“红茶”按钮(7)退还5角按下“雪碧”按钮E(4)(12)退还5角硬币(8)钱已付清按下“红茶”按钮(5)序号12345678910123456789201234567893012条件111111111111111110000000000000000211111111000000001111111100000000311110000111100001111000011110000411001100110011001100110011001100510101010101010101010101010101010中间节点611101110111070000111000008111100000000结果910001000000110100010000001200100010000013000011100000测试用例YYYYYYYYYYY练习4页面电子邮件输入框中必须输入有效的E-mail格式的地址,那么其规则必须满足几个条件:含有@符号,@符号后面格式为x.x,E-mail地址不带有特殊符号”、#、’、&。请用错误推测法设计测试用例。可能的错误有:(1)没有@符号(2)有多于一个@符号本学年的上半年,接任这届学生后,发现这届比以往任何一届学生都差,都懒,这可怎么办呢?与其这样下去,倒不如来个改革,想个办法解决当前面临问题。我深知:团结就是力量。就试用“小组合作学习”的方法进行教学及班级管理工作。(3)@符号是在全角状态下输入的(4)有特殊的字符“、”“#”“-”“+”等(5)输入了空格键(6)@符号后面格式不是x.x设计的测试用例有:(1)(2)@@.com(3)@163.com(4)@.com(5)@.com(6)@com练习5根据注册流程,使用用例场景分析画出基本流与备选流,并设计出场景用户注册填写昵称填写帐号信息是否正确是否提示用户输入验证码验证码是否正确提示用户否帐号是否是手机号是是否是否是中国移动否是输入短信验证码是否正确是注册成功提示用户否飞信发送短信验证码短信中心发送短信验证码发送激活邮件是否收到激活邮件是注册未激活是否收到是再次获取验证码否是否激活否再次获取激活邮件否是登录用户激活技巧:通过对流程图的阅读,发现该流程有2个流程共同组成,分别是手机注册流程和邮箱注册流程,可将这2个流程拆开再进行分析。基本流1:手机注册流程本学年的上半年,接任这届学生后,发现这届比以往任何一届学生都差,都懒,这可怎么办呢?与其这样下去,倒不如来个改革,想个办法解决当前面临问题。我深知:团结就是力量。就试用“小组合作学习”的方法进行教学及班级管理工作。第5页共5页基本流2:邮箱注册流程备选流:(1)信息不正确,提示用户(2)验证码不正确,提示用户(3)账号不是手机号码,发送激活邮件(4)账号不是移动的,短信中心发送验证码(5)未收到短信验证码,再次发送验证码(6)输入短信验证不正确,提示用户(7)没收到激活邮件,再次获取激活邮件(8)不激活邮箱,注册未激活,再次激活场景1:基本流1场景2:基本流2场景3:基本流1+备选流1场景4:基本流1+备选流2场景5:基本流1+备选流3场景6:基本流1+备选流4场景7:基本流1+备选流5场景8:基本流1+备选流6场景9:基本流2+备选流1场景10:基本流2+备选流2场景11:基本流2+备选流7场景12:基本流2+备选流8

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功