第04章、通用测试技术二(理论课).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第04章、通用测试技术二(理论课)

/ 高效设计测试用例 上一章内容回顾 黑盒测试和白盒测试 等价类划分方法 边界值分析方法 本章学习目标 掌握因果图法 掌握通过测试和失败测试方法 掌握错误猜测方法 掌握随机测试方法 内容进度 因果图法 其他测试方法 通过测试和失败测试 错误猜测 随机测试 测试方法的选择 因果图法-提出问题 使用因果图法设计测试用例测试两位数加法计算器 因果图法-解决问题 分析输入条件和输出条件 输入 输入1: 条件1: 0=X=99 条件2: -99=X0 条件3: X-99 条件4: X99 输入2: 条件1: 0=X=99 条件2: -99=X0 条件3: X-99 条件4: X99 输出 正确计算 错误提示 因果图法-解决问题 因果图法-解决问题 因果图法小结 分析输入输出条件 判定表(分析、简化) 得出测试用例 因果图法实战 案例:某厂工资发放 描述、分析: 工资分为年薪制a1,月薪制a2; 错误程度分为普通a3,严重a4; 工资为a1的员工犯普通错误的扣工资2%(b1),犯严重错误扣工资4%(b2); 工资为a2的员工犯普通错误的扣工资4%(b3),犯严重错误扣工资8%(b4); 其中,a1和a2为互斥;b1,b2和b3,b4是互斥;a3和a4可以同时具备。 因果图法实战 案例:某厂工资发放(续) 因果图法实战 案例:某厂工资发放(续) 因果图法 因果图的核心要点,参见教材P31 条件和规则 因果图的适用范围 适用于多种条件的组合 因果图的局限性 软件规模 条件的顺序问题 内容进度 因果图法 其他测试方法 通过测试和失败测试 错误猜测 随机测试 测试方法的选择 通过测试和失败测试 通过测试 通过测试主要用于验证系统和它陈述的需求一致,确认软件至少能做什么,一般通过分析需求说明书来设计测试用例。 失败测试 纯粹为了破坏软件而设计和执行的测试案例称为失败测试或迫使出错测试。失败测试主要用于证明“一个系统不会做不需要它做的事情” 。 内容进度 因果图法 其他测试方法 通过测试和失败测试 错误猜测 随机测试 测试方法的选择 错误猜测 错误猜测 错误猜测是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法。 需要测试人员具备的技术: 有关被测系统的知识,如设计方法或实现技术 有关的早期测试阶段的结果的知识 测试类似或相关系统的经验 典型错误的知识 通用的测试经验规则 内容进度 因果图法 其他测试方法 通过测试和失败测试 错误猜测 随机测试 测试方法的选择 随机测试 随机测试 如果让一百万只猴子在一百万只键盘上敲一百万年,它们最终就可能写出莎士比亚话剧等巨著。 内容进度 因果图法 其他测试方法 通过测试和失败测试 错误猜测 随机测试 测试方法的选择 如何选择测试方法 在任何情况下都必须使用边界值分析方法 用等价类划分方法补充一些测试用例 用错误猜测法再追加一些测试用例 如果程序的功能说明中含有输入条件的组合情况,则应在一开始就选用因果图法 如果程序某功能适合自动测试,可以采用自动测试以及随机测试 如何选择测试方法实战一 某保险公司承担人寿保险已有多年历史,该公司保费计算方式为:投保额×保险率,保险率又依点数不同而有别,10点以上费率为0.6 % ,10点以下费率为0.1 % 。 如何选择测试方法实战二 有一个处理单价为 5 角钱的饮料自动售货机,软件测试用例的设计规格说明如下: 若投入 5 角钱或 1 元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来;若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入 1 元硬币并押下按钮后,饮料不送出来而且 1 元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还 5 角硬币。” 本章内容小结 通过本章的学习,将: 掌握因果图法 其他测试技术 通过测试和失败测试 错误猜测 随机测试 选择测试方法 时间分配:10分钟 分析原因(输入)和结果(输出) a1,a2,a3和a4是输入,b1,b2,b3和b4是输出 普通a3 严重a4 年薪制a1 2%(b1) 4%(b2) 月薪制a2 4%(b3) 8%(b4) 内容讲解:在讲解这个例子的时候一定要注意,讲例子扣到前面的理论来讲,通过实例分析来理解在上一个PPT中涉及的条件桩,动作桩等概念 时间分配:5分钟 内容讲解:讲解本PPT时,可以举以下两个例子:1 试车 2 WEB测试时的压力测试 通过测试 通过测试主要用于验证系统和它陈述的需求一致,确认软件至少能做什么,一般通过分析需求说明书来设计测试用例。 失败测试 纯粹为

文档评论(0)

80092355km + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档