- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3.5 决策表 决策表的构成 * 3.5 决策表 决策表的化简 输出相同 输入相似 * 3.5 决策表 一般步骤 分析输入域,对输入域进行等价类划分; 分析输出域,对输出进行细化,以指导具体的输出动作; 建立初始决策表,此时的决策表一般应是完整的; 化简决策表,并生成测试用例。 * 3.5 决策表 案例实践七:NextDate的测试 * NextDate的测试 3.5 决策表 决策表测试小结 是一种较复杂的黑盒测试方法,若与等价类测试相结合,将得到完备无冗余的测试。 难点 适用范围 * * * * * * * * * * * * * * * * * * * * * * * * * 3.3 等价类测试 弱组合形式:一个输入条件 不需要考虑输入条件有效等价类之间的组合情况。 * 3.3 等价类测试 弱组合形式:两个输入条件 * 3.3 等价类测试 弱组合形式:两个输入条件 * 3.3 等价类测试 强组合形式的等价类测试 基本思想 一个输入条件 两个输入条件 * 3.3 等价类测试 强组合形式:基本思想 在遵循有效等价类基本处理原则的基础上,测试用例不仅应满足对有效等价类的完全覆盖,而且应覆盖所有的等价类组合。 * 3.3 等价类测试 强组合形式:一个输入条件 不需要考虑输入条件有效等价类之间的组合情况。 * 3.3 等价类测试 强组合形式:两个输入条件 * 3.3 等价类测试 案例实践三:NextDate的测试 * 案例三:NextDate的测试第一次等价类划分尝试 第二次等价类划分尝试 若采用强组合方式则有2*3*5=30种 (思考:为什么?) 3.3 等价类测试 针对输出域的等价类测试 如何选择合适的输出域来划分等价类 如何具体划分等价类 如何根据输出等价类来设计测试用例 * 3.3 等价类测试 案例实践四:Commission的第二次测试 * 案例四:Commission的测试 简介:酒水销售公司根据销售员的销售业绩发奖金 白酒168元/瓶,红酒120元/瓶,啤酒5元/瓶 每月最高销售:白酒5000瓶,红酒3000瓶,啤酒30000瓶 每月最低销售:白酒50瓶,红酒30瓶,啤酒300瓶 1)2万元以下(含):4% 2)2万元以上(不含)~4.5万(含):1% 3)4.5万元以上(含):0.5% 3.3 等价类测试 基于等价类的边界值测试 结合等价类划分,寻找输入或输出等价类的边界。 * 3.3 等价类测试 等价类测试小结 具有良好的理论基础,其目的是要达到测试的完备和无冗余 一般思路 适用场合 难点 * 3.4 因果图 起因 为了更好地描述输入条件之间的组合,降低测试的冗余。 * 3.4 因果图 考虑的问题 规格说明书中有哪些原因? 规格说明书中有哪些结果? 规格说明书中各种原因之间的关系是怎样的? 规格说明书中所有结果之间的关系是怎样的? 规格说明书中原因与结果之间的约束关系如何? 如何从规格说明书中的原因和结果设计测试用例? * 3.4 因果图 基本思想 通过分析输入域来寻找规格说明书中的原因,通过分析输出域来获得规格说明书中的结果,通过业务分析找到原因之间、结果之间、以及原因与结果之间的各种关系,利用各种符号来生成因果图,进而得到一个决策表,最终以决策表的每列规则对应每个测试用例。 * 3.4 因果图 符号定义 * 3.4 因果图 符号定义 * 3.4 因果图 案例实践五:自动饮料机 * 案例五:自动饮料机 饮料机自动销售罐装饮料:可乐、雪碧、芬达、醒目,每罐饮料单价均为3.5元,仅接受硬币,若投3.5元的硬币,按可乐、雪碧、芬达、醒目按钮,则会送出相应饮料,若投入4元,则在送出饮料的同时退还5角。 确定原因 1)投币3.5元 2)投币4元 3)按“可乐” 4)按“雪碧” 5)按“芬达” 6)按“醒目” 确定结果 1)退币0.5元 2)送出可乐 3)送出雪碧 4)送出芬达 5)送出醒目 中间状态 1)已投币 2)已按键 3.4 因果图 因果图测试小结 可以更好地描述输入条件之间的组合,降低测试冗余。 这样规模庞大的测试用例难以维护,且因果图的绘制也不方便,这使得因果图方法难以推广。 * 3.5 决策表 起因 为了更好地描述输入条件之间的组合 降低测试的冗余 若结合等价类划分,则可以在理论上实现完备的测试 * 3.5 决策表 考虑的问题 规格说明书中有哪些输入条件? 规格说明书中有哪些输出
您可能关注的文档
最近下载
- 吉林省中药软片炮制规范.pptx VIP
- 名著阅读《湘行散记》七年级语文上册部编版(共9页).docx VIP
- 《白洋淀纪事》阅读测试题含答案(推荐).docx VIP
- 必考名著《白洋淀纪事》导读+知识点汇总.pdf VIP
- CQJZDE-2008 重庆市建筑工程计价定额.docx VIP
- 人教部编版七年级语文上册名著选读《湘行散记》导读.doc VIP
- 重庆市建筑工程计价定额CQJZDE-2008.doc
- 部编版七上语文名著导读《朝花夕拾》、《白洋淀纪事》、《湘行散记》知识点练习(含答案).docx VIP
- 超星尔雅学习通《大学生劳动教育》章节测试含答案.docx VIP
- 七年级上册名著《湘行散记》知识点+习题(共12页).docx VIP
文档评论(0)