武汉理工软件测试复习.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
武汉理工软件测试复习

数 据 挖 掘 数 据 挖 掘 * 数 据 挖 掘 * 软 件 测 试 复习 * 数 据 挖 掘 * 基 本 内 容 软件测试的基本概念 功能性测试 结构性测试 测试层次 集成测试 系统测试 * 数 据 挖 掘 * 具体内容 功能性测试: 边界值测试 等价类测试 基于决策表的测试 功能性测试三种方法的适用情况和对比分析 * 数 据 挖 掘 * 具体内容 结构性测试: DD-路径图 基路径测试 定义/使用测试 * 数 据 挖 掘 * 具体内容 测试层次: 单元测试 集成测试 系统测试 * 数 据 挖 掘 * 具体内容 集成测试: 基于分解的集成 基于调用图的集成 * 数 据 挖 掘 * 具体内容 系统测试: 原子系统功能 1 Function isLeap(year) 2 If (year divisible by 4) 3 If (year is NOT divisible by 100) 4 isLeap = True 5 Else 6 If (year divisible by 400) 7 isLeap = True 8 Else 9 isLeap = False 10 EndIf 11 EndIf 12 Else 13 isLeap = False 14 EndIf 15 EndFunction 课堂练习 1.请画出此伪代码的程序图。 2.请列出此程序图的基路径集合。 3.若整型输入变量year的取值范围为[2000,2020]。请列出使用一般边界值分析方法生成的测试用例。 4.对于问题2中的每条基路径,列出问题3中覆盖这条基路径的测试用例。 程序图 * 数 据 挖 掘 * 1 2 12 13 15 14 4 3 11 5 7 9 8 10 6 基路径集合 基路径编号 基路径节点序列 p1 1-2-3-4-11-14-15 p2 1-2-3-5-6-7-10-11-14-15 p3 1-2-3-5-6-8-9-10-11-14-15 p4 1-2-12-13-14-15 * 数 据 挖 掘 * 测试用例 测试用例编号 year 预期输出 c1 2000 True c2 2001 False c3 2010 False c4 2019 False c5 2020 True * 数 据 挖 掘 * 覆盖关系 p1:c5 p2:c1 p3:无 P4:c2,c3,c4 * 数 据 挖 掘 * * 数 据 挖 掘 * 请使用弱健壮等价类测试方法为以下需求描述设计测试用例: 保险公司人寿保险一年的保费计算方式为投保额×费率,费率又依点数不同而有别,10点以上费率为0.6%,10点以下费率为0.1%,点数的计算规则如下表: 课堂练习 * 数 据 挖 掘 * 年龄 20-39岁 6点 40-59岁 4点 60岁以上和20岁以下 2点 性别 MALE 5点 FEMALE 3点 婚姻状态 已婚 3点 单身 5点 抚养人数 一人扣0.5点最多扣3点(四舍五入取整数) * 数 据 挖 掘 * 输入数据的格式说明如下: 年龄:一或两位数字。 性别:以英文‘Male’、‘Female’、‘M’、‘F’表示。 婚姻状态:‘已婚’、‘单身’。 抚养人数:一位数字。 例如:某投保人基本信息为:男性,45岁,已婚,抚育一人。根据上表计算点数为4+5+3-1=11,则被测软件应输出:费率为0.6%。 等价类划分 输入数据 有效等价类 无效等价类 年龄 1.20-39岁 2.40-59岁 3.60岁以上或20岁以下 11.小于1 12.大于99 13.非正整数 性别 4

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档