软件测试工程师基础幻灯片.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文档。上传文档
查看更多
Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 第二节 测试用例的设计方法 等价类划分方法 边界值分析方法 错误推测方法 因果图方法 判定表驱动分析方法 正交实验 设计方法 功能图分析方法 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 等价类划分方法 – 定义 是一种典型的黑盒测试方法,用这一方法设计测试用例可以不用考虑程序的内部结构,只以对程序的要求和说明,即需求规格说明书为依据,仔细分析和推敲说明书的各项需求,特别是功能需求,把说明中对输入的要求和输出的要求区别开来并加以分解。 注意: 由于穷举测试的数量太大,以致于无法实际完成,促使我们在大量的可能数据中选取其中的一部分作为测试用例。 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 等价类划分方法 – 方法 等价类划分的办法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。 每一类的代表性数据在测试中的作用等价于这一类中的其他值。也就是说,如果某一类中的一个例子发现了错误,这一等价类中的其他例子也能出现同样的错误。 使用这一方法设计测试用例,首先必须在分析需求规格说明的基础上划分等价类,列出等价类表。 在考虑等价类划分时,先从程序的功能说明中找出每个输入条件,然后为每个输入条件划分两个或更多个等价类。 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 等价类划分方法 – 两种等价类 有效等价类和无效等价类: 有效等价类是指对程序的规格说明是有意义的、合理的输入数据所构成的集合。 无效等价类是指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。 设计测试用例时,要同时考虑这两种等价类.因为,软件不仅要能接收合理的数据,也要能经受意外的考验.这样的测试才能确保软件具有更高的可靠性。 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 边界值分析方法 边界值分析:是一种补充等价划分的测试用例设计技术,它不是选择等价类的任意元素,而是选择等价类边界的测试用例。 实践证明,在设计测试用例时,对边界附近的处理必须给予足够的重视,为检验边界附近的处理专门设计测试用例,常常可以取得良好的测试效果。边界值分析不仅重视输入条件边界,而且也从输出域导出测试用例。 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 用等价类划分法和边界值分析法设计用例 例: 有效值:199 x 199 = 39,601 数据范围: 0 to 99 可能输入数据: -99 to –1 无效值:无穷大 100 以上 -100 以下 非数值 我们不可能用穷举的方法测试,即使用自动测试工具!! 边界值法用例表 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 错误推测方法 错误推测法: 基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法. 错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。 例如:我们多次改变保存Notes密码,而不重新登陆系统,Notes同步功能失效. Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 因果图方法 因果图方法:前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系, 相互组合等。 考虑输入条件之间的相互组合,可能会产生一些新的情况. 但要检查输入条件的组合不是一件容易的事情, 即使把所有输入条件划分成等价类,他们之间的组合情况也相当多。因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例。这就需要利用因果图(逻辑模型) ?? Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 测试用例列表 测试项目 测试子项目 用例编号 用例级别 输入值 预期输出 实测结果 备注 测试项目1 测试子项目1 总数 —— —— —— 第三节 《测试用例》文档 Hisoft Beijing CONFIDENTIAL - All Rights Reserved * 测试用例列表解释 – 项目/编号/级别 测试项目:指明并简单描述本测试

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档