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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

一些经典的黑盒及白盒测试用例 1.docx

1、一些经典的黑盒及白盒测试用例 1黑盒测试用例因果图设计法 因果图:是一种简化了的逻辑图,能直观地表明程序输入条件(原因)和输出动作(结果)之间的相互关系 因果图法:是借助图形来设计测试用例的一种系统方法,特别适用于被测试程序具有多种输入条件,程序的输出又依赖于输入条件的各种的情况。描述:1.年薪制员工: 严重过失,扣年终风险金的4%; 过失,扣年终风险金的2%2.非年薪制员工:严重过失,扣当月薪资的8% 过失,扣当月薪资的4%要求:如果年薪制员工既是过失又是严重过失则扣年终风险金的4% ;非年薪制员工既是过失又是严重过失扣当月薪资的8%首先列出原因和结果 原 因 结 果C1-年薪制员工 C2-

2、非年薪制员工 C3-严重过失 C4-过失A1-扣年终风险金的4% A2-扣年终风险金的2% A3-扣当月薪资的8% A4-扣当月薪资的4%其次画出因果图:再次:转换为判定表:最后:分析测试用例因果图的优点、缺点:优点:不论输入条件的组合多么复杂,总可以按照上面的例子给出的步骤找出测试用例。不足:输入条件的组合数2随a的上升急剧增长,当a较大时,因果图的结构将变得十分复杂,而把因果图转换为判定表则更为麻烦。转自:哈尔滨软件测试交流 黑盒测试用例设计案例发布时间: 2007-9-07 15:26 作者: 未知 来源: 网络转载字体: 小 中 大 | 上一篇 下一篇 | 打印 | 我要投稿 | 每周

3、一问,答贴有奖 【例1】假设现有以下的三角形分类程序。该程序的功能是,读入代表三角形边长的3个整数,判定它们能否组成三角形。如果能够,则输出三角形是等边、等腰或任意三角形的分类信息。图9.11显示了该程序的流程图和程序图。为以上的三角形分类程序设计一组测试用例。 【解】 第一步:确定测试策略。在本例中,对被测程序的功能有明确的要求,即: (1)判断能否组成三角形; (2)识别等边三角形; (3)识别等腰三角形; (4)识别任意三角形。因此可首先用黑盒法设计测试用例,然后用白盒法验证其完整性,必要时再进行补充。 第二步:根据本例的实际情况,在黑盒法中首先可用等价分类法划分输入的等价类,然后用边界

4、值分析法和猜错法作补充。 等价分类法: 有效等价类 输入3个正整数: (1)3数相等 (2)3数中有2个数相等,比如AB相等 (3)3数中有2个数相等,比如BC相等 (4)3数中有2个数相等,比如AC相等 (5)3数均不相等 (6)2数之和不大于第3数,比如最大数是A (7)2数之和不大于第3数,比如最大数是B (8)2数之和不大于第3数,比如最大数是C 无效等价类: (9)含有零数据 (10)含有负整数 (11)少于3个整数 (12)含有非整数 (13)含有非数字符 边界值法: (14)2数之和等于第3数 猜错法: (15)输入3个零 (16)输入3个负数 第三步:提出一组初步的测试用例,如

5、下表所示: 第四步:用白盒法验证第三步产生的测试用例的充分性。结果表明,上表中的前8个测试用例,已能满足对被测程序图的完全覆盖,不需要再补充其他的测试用例。一个完整的白盒测试用例请为以下程序模块设计一个白盒测试用例。第一步:画出控制流图:第二步:计算圈图复杂度:V(G)=E-N+2=11-8+2=5 或者V(G)=P+1=4+1=5第三步:导出独立路径: 路径1:1-2-3-4-5-6-8 路径2:1-2-3-4-5-7-8 路径3:1-2-3-4-5-6-7-8 路径4:1-4-5-6-8 路径5:1-2-4-5-7-8第四步:设计测试用例:编号 输入数据 输出数据 覆盖路径 判定覆盖 组合覆盖 A B X X=X/A X=X+1 1 2 0 2 1 ? 1-2-3-4-5-6-8 TF TTFF 2 3 0 2 2/3 5/3 1-2-3-4-5-7-8 TT TTT? 3 2 0 4 2 3 1-2-3-4-5-6-7-8 TT TTFT 4 -1 0 1 ? ? 1-4-5-6-8 FF F?FF 5 3 2 6 ? 7 1-2-4-5-7-8 FT TFT? ?表示不会执行的判定条件。第五步:执行测试用例:第六步:写测试报告:

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

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