




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1禄泽教育禄泽教育内部培训(机密)内部培训(机密)软件测试基础培训软件测试基础培训系统测试用例练习系统测试用例练习20112011年年8 8月月2禄泽教育禄泽教育等价类练习等价类练习 1.等价类划分法练习等价类划分法练习 (1)成年人心跳次数)成年人心跳次数60-100为正常为正常 (2)用户输入错误密码的次数最多)用户输入错误密码的次数最多3次次 (3)输入省份(青海,福建,镇江)输入省份(青海,福建,镇江) (4)首字符是字符)首字符是字符 (5)输入是非)输入是非0正整数正整数3禄泽教育禄泽教育等价类练习等价类练习 等价类划分法练习答案:等价类划分法练习答案: (1) 有效等价类:【有效
2、等价类:【60,100】 无效等价类:【无效等价类:【0,60);();(100+,) (2) 有效等价类:有效等价类:1=次数次数3次次 (3) 有效等价类:青海,福建,镇江有效等价类:青海,福建,镇江 无效等价类:河南无效等价类:河南4禄泽教育禄泽教育等价类练习等价类练习 等价类划分法练习答案:等价类划分法练习答案: (4) 有效等价类:是字符有效等价类:是字符 无效等价类:不是字符无效等价类:不是字符 (5) 有效等价类:正整数有效等价类:正整数 无效等价类:无效等价类:0;负数;字符串;小数;空值;负数;字符串;小数;空值5禄泽教育禄泽教育边界值练习边界值练习 2.边界值分析法练习边界
3、值分析法练习 (1)输入值的有效范围是输入值的有效范围是-1.0 至至+1.0 (2)某个输入文件可容纳)某个输入文件可容纳1255 条记录条记录 (3)如果某个程序按月计算)如果某个程序按月计算FICA1的扣除金额,的扣除金额, 且最小金额是且最小金额是$0.00,最大金额为,最大金额为$1165.25 (4)某个信息检索系统根据输入请求显示关联程)某个信息检索系统根据输入请求显示关联程 度最高的信息摘要,而摘要的数量从未超过度最高的信息摘要,而摘要的数量从未超过4 条条6禄泽教育禄泽教育边界值练习边界值练习 边界值分析法练习答案:边界值分析法练习答案: (1)边界值选取:)边界值选取:-1
4、.0、1.0、-1.001 、1.001 (2)边界值选取:)边界值选取:0、l、255 、256 (3)选定适当的输入,导致输入边界值选取:)选定适当的输入,导致输入边界值选取: 负数、负数、0、1165.25、大于、大于1165.25 (4)选定适当的输入,导致输入边界值选取:)选定适当的输入,导致输入边界值选取: 0、1、4、57禄泽教育禄泽教育等价类边界值练习等价类边界值练习3.等价类边界值练习(一)等价类边界值练习(一)- 程序规格说明:测试登陆对话框;程序规格说明:测试登陆对话框;- 用户名和密码的规则如下:用户名和密码的规则如下:- 用户名长度为用户名长度为6至至10位(含位(含
5、6位和位和10位)位) - 用户名由字符用户名由字符a-z、A-Z和数字和数字0-9组成组成 - 不能为空、空格和特殊字符不能为空、空格和特殊字符 - 密码规则同用户名规则密码规则同用户名规则8禄泽教育禄泽教育等价类边界值练习等价类边界值练习 答案答案 划分等价类,确定边界值划分等价类,确定边界值9禄泽教育禄泽教育等价类边界值练习等价类边界值练习 答案答案 设计测试用例设计测试用例10禄泽教育禄泽教育等价类边界值练习等价类边界值练习 3.等价类边界值练习(二)等价类边界值练习(二) 程序规格说明:程序规格说明:现有一个档案管理系统现有一个档案管理系统,容许用户容许用户通过输入年月对档案文件进行
6、检索通过输入年月对档案文件进行检索,系统对查询条系统对查询条件年月的输入限定为件年月的输入限定为1990年年1月月2049年年12月月,并并规定规定:日期由日期由6位数字组成位数字组成,前前4位表示年位表示年,后后2位位表示月表示月。11禄泽教育禄泽教育等价类边界值练习等价类边界值练习 答案答案 划分等价类,确定边界值划分等价类,确定边界值12禄泽教育禄泽教育等价类边界值练习等价类边界值练习 答案答案 设计测试用例,覆盖有效等价类和无效等价类设计测试用例,覆盖有效等价类和无效等价类13禄泽教育禄泽教育等价类边界值练习等价类边界值练习 3.等价类边界值练习(二)等价类边界值练习(二) 程序程序规
7、格说明规格说明: 一个程序读入一个程序读入3个整数个整数把这三个数值看作一个三把这三个数值看作一个三角形的角形的3条边的长度值。这个程序要打印出信息条边的长度值。这个程序要打印出信息说明这个三角形是普通的、是等腰的、还是等边的说明这个三角形是普通的、是等腰的、还是等边的。 14禄泽教育禄泽教育等价类边界值练习等价类边界值练习 答案答案 划分等价类,确定边界值划分等价类,确定边界值15禄泽教育禄泽教育等价类边界值练习等价类边界值练习 答案答案 设计测试用例设计测试用例16禄泽教育禄泽教育判定表练习判定表练习 4.判定表练习(一)判定表练习(一) 程序规格说明:程序规格说明: 功率大于功率大于50
8、马力马力,维修记录不全维修记录不全且且已运行十年以上已运行十年以上的机器的机器,给予优先维修给予优先维修,否则做一般处理。否则做一般处理。 要求:请用判定表要求:请用判定表表达此逻辑。表达此逻辑。 17禄泽教育禄泽教育判定表练习判定表练习 答案答案 初始判定表初始判定表18禄泽教育禄泽教育判定表练习判定表练习 答案答案 化简后的判定表化简后的判定表19禄泽教育禄泽教育判定表练习判定表练习 4.判定表练习(二)判定表练习(二) 某运输公司货运收费标准是某运输公司货运收费标准是: 本地货运每吨运费本地货运每吨运费20元。元。 外地货运每吨运费外地货运每吨运费40元元,距离距离500公里公里(含含)
9、以上每以上每吨吨 加运费加运费10元。外地货运量元。外地货运量100吨吨(含含)以上运费以上运费增加增加5%。 用用判定表判定表表达运费的计算方法。表达运费的计算方法。 20禄泽教育禄泽教育判定表练习判定表练习 答案:答案:21禄泽教育禄泽教育判定表练习判定表练习 4.判定表练习(三) 某单位招聘考试需要考核数学、英语、计算机三门某单位招聘考试需要考核数学、英语、计算机三门课程课程,其录取规则是其录取规则是: 1.总分总分240分以上分以上(含含)录取。录取。 2.总分在总分在240分以下分以下(不含不含)180分以上分以上(含含)的的,如果数学和英语成绩均在如果数学和英语成绩均在60分以上分
10、以上(含含),),需要参需要参加面试加面试;如果数学或英语中只有如果数学或英语中只有1门成绩在门成绩在60分以分以下下(不含不含)的的,需复试该课程后再决定是否录取需复试该课程后再决定是否录取 3其他情况不录取。其他情况不录取。22禄泽教育禄泽教育判定表练习判定表练习 答案答案23禄泽教育禄泽教育因果图练习因果图练习 5.因果练习(一)因果练习(一) 程序规格说明:程序规格说明: 输入的第一个字符必须是输入的第一个字符必须是A或或B,第二个字符必须,第二个字符必须是一个数字,此情况下进行文件的修改;是一个数字,此情况下进行文件的修改; 如果第一个字符不是如果第一个字符不是A或或B,则给出信息,
11、则给出信息L; 如果第二个字符不是数字,则给出信息如果第二个字符不是数字,则给出信息M。 要求:请用因果图表达此逻辑。要求:请用因果图表达此逻辑。24禄泽教育禄泽教育因果图练习因果图练习 答案:答案: 分析原因和结果分析原因和结果25禄泽教育禄泽教育因果图练习因果图练习 答案答案 画出因果图画出因果图26禄泽教育禄泽教育因果图练习因果图练习 答案答案 画出判定表画出判定表27禄泽教育禄泽教育因果图练习因果图练习 5.因果练习(二)因果练习(二)28禄泽教育禄泽教育因果图练习因果图练习 答案答案29禄泽教育禄泽教育因果图练习因果图练习 答案答案30禄泽教育禄泽教育因果图练习因果图练习 答案答案3
12、1禄泽教育禄泽教育因果图练习因果图练习 答案答案32禄泽教育禄泽教育因果图练习因果图练习 5.因果练习(三)因果练习(三) 程序规格说明程序规格说明:有一个处理单价为:有一个处理单价为1元元5角钱的盒装角钱的盒装饮料的自动售货机软件。饮料的自动售货机软件。 若投入若投入1元元5角硬币,按下角硬币,按下“可乐可乐”、“雪碧雪碧”或或“红茶红茶”按钮,相应的饮料就送出来。按钮,相应的饮料就送出来。 若投入的是两元硬币,在送出饮料的同时退还若投入的是两元硬币,在送出饮料的同时退还5角角硬币。硬币。 要求:请用因果图表达此逻辑要求:请用因果图表达此逻辑33禄泽教育禄泽教育因果图练习因果图练习答案答案
13、分析这一段说明,我们可以列出原因和结果。分析这一段说明,我们可以列出原因和结果。 原因:原因: 投入投入1元元5角硬币;角硬币; 投入投入2元硬币;元硬币; 按按“可乐可乐”按钮;按钮; 按按“雪碧雪碧”按钮;按钮; 按按“红茶红茶”按钮。按钮。 中间状态:中间状态: 已投币;已投币; 已按钮。已按钮。 结果:结果: 退还退还5角硬币;角硬币; 送出送出“可乐可乐”饮料;饮料; 送出送出“雪碧雪碧”饮料;饮料; 送出送出“红茶红茶”饮料。饮料。34禄泽教育禄泽教育因果图练习因果图练习答案答案根据原因和结果,我们可以设计这样一个因果图:根据原因和结果,我们可以设计这样一个因果图:35禄泽教育禄泽
14、教育因果图练习因果图练习 答案答案 转换为测试用例,如下表所示,每一列可作为确定转换为测试用例,如下表所示,每一列可作为确定测试用例的依据。测试用例的依据。36禄泽教育禄泽教育状态迁移图练习状态迁移图练习 6.状态迁移图练习(一)状态迁移图练习(一) 打印机具有功能如下:就绪、打印、故障、缺纸打印机具有功能如下:就绪、打印、故障、缺纸 要求:请用状态迁移图表达此逻辑要求:请用状态迁移图表达此逻辑37禄泽教育禄泽教育状态迁移图练习状态迁移图练习 6.状态迁移图练习(一)状态迁移图练习(一)38禄泽教育禄泽教育状态迁移图练习状态迁移图练习 答案答案 画出状态迁移图画出状态迁移图39禄泽教育禄泽教育
15、状态迁移图练习状态迁移图练习 答案答案 列出状态列出状态40禄泽教育禄泽教育状态迁移图练习状态迁移图练习 答案答案 画出状态转换树画出状态转换树41禄泽教育禄泽教育状态迁移图练习状态迁移图练习 答案答案 编写测试用例编写测试用例42禄泽教育禄泽教育状态迁移图练习状态迁移图练习 6.状态迁移图练习(二)状态迁移图练习(二)43禄泽教育禄泽教育状态迁移图练习状态迁移图练习 答案答案44禄泽教育禄泽教育状态迁移图练习状态迁移图练习 答案答案45禄泽教育禄泽教育流程分析法流程分析法 7.流程分析法练习(一)流程分析法练习(一)46禄泽教育禄泽教育流程分析法流程分析法 7.流程分析法练习(二)流程分析法
16、练习(二)47禄泽教育禄泽教育流程分析法流程分析法 答案答案 sql=select * from produit where 1=1 if nowkeyword thensql=sql& and (title like %&nowkeyword&% or huohao like %&nowkeyword&%) end if if nowku thensql=sql& and id_ku=&nowku end if if nowbigclass thensql=sql& and id_bigclass=&nowbigclass end if if nowsmallclass thensql=sq
17、l& and id_smallclass=&nowsmallclass end ifStr:SQL关键词是否为空sql=sql+keywordN仓库是否为空Ysql=sql+ku大类是否为空小类是否为空sql=sql + Bigsql=sql+Small执行SQL48禄泽教育禄泽教育49禄泽教育禄泽教育 状态图例子状态图例子50禄泽教育禄泽教育51禄泽教育禄泽教育52禄泽教育禄泽教育 三角形问题的因果图三角形问题的因果图53禄泽教育禄泽教育54禄泽教育禄泽教育55禄泽教育禄泽教育56禄泽教育禄泽教育57禄泽教育禄泽教育58禄泽教育禄泽教育59禄泽教育禄泽教育60禄泽教育禄泽教育61禄泽教育禄泽
18、教育62禄泽教育禄泽教育63禄泽教育禄泽教育因果图例因果图例2 264禄泽教育禄泽教育因果图例因果图例2 265禄泽教育禄泽教育因果图例因果图例2 266禄泽教育禄泽教育因果图例因果图例2 267禄泽教育禄泽教育因果图例因果图例2 268禄泽教育禄泽教育因果图例因果图例2 269禄泽教育禄泽教育因果图例因果图例3 370禄泽教育禄泽教育因果图例因果图例3 371禄泽教育禄泽教育因果图例因果图例3 372禄泽教育禄泽教育因果图例因果图例3 373禄泽教育禄泽教育因果图例因果图例3 374禄泽教育禄泽教育因果图备选因果图备选75禄泽教育禄泽教育因果图备选因果图备选76禄泽教育禄泽教育77禄泽教育禄泽教育等价类边界值练习等价类边界值练习 3.等价类边界值练习(四)等价类边界值练习(四) 程序规格说明:程序规格说明:保险费率计算保险费率计算 某保险公司承担人寿保险某保险公司承担人寿保险,该公司保费计算方式为该公司保费计算方式为投保额投保额*保险率保险率,保险率又依点数不同而有别保险率又依点数不同而有别,10点以上费率为点以上费率为0.6 %,10点以下费率为点以下费率为0.1% 。 输入数据说明输入数据说明:78禄泽教育禄泽教育等价类边界值练习等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中央空调风管保温合同标准文本
- 企业创新文化构建与推广
- 供暖管理合同标准文本
- 公寓转让近期合同标准文本
- 党员廉政合同标准文本
- 个人入伙合同标准文本
- 个人签订劳务合同范本
- 中药材市场价格波动规律及应对策略研究
- 基于超立方体排队均衡的城市消防救援系统效能优化研究
- 广东2024年度继续教育答案-百县千镇万村高质量发展工程与城乡区域协调发展
- 裂隙等密度(玫瑰花图)-简版
- 2025年河南工业职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年宁波职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2024版射箭馆会员训练协议3篇
- 《新能源汽车滚装运输安全技术指南》2022
- 品管圈FOCUS-PDCA案例-神经外科提高脑卒中偏瘫患者良肢位摆放合格率
- GB 45069-2024悬崖秋千安全技术要求
- 南京理工大学泰州科技学院《电力电子技术》2021-2022学年第一学期期末试卷
- 球队冠名合同范例
- 《临床技术操作规范-放射医学检查技术分册》
- 2024年同等学力申硕英语考试真题
评论
0/150
提交评论