软件测试复习总结精选.pdfVIP

  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文档。上传文档
查看更多
软件测试复习总结精选

郑州大学工学院和乐图文(南三食堂旁)QQ :459782113 更多资料、店内咨询 软件测试复习总结 V 型模式 用户需求需求分析与系统概要设计详细设计编码单元测试集成测试 系统测试验收测试 软件测试的流程 1.测试计划 2.测试设计 3.测试准备和测试环境的建立 4.执行测试 5.测试评估 6.测 试总结 什么是软件缺陷和软件故障? 软件缺陷是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。 其结果是软件运行于某一特定条件时出现软件故障,这时称软件缺陷被激活。 软件故障是指软件运行过程中出现的一种不希望或不可接受的内部状态,此时若无 适当措施(容错)加以及时处理,便产生软件失效。 软件测试的定义和目的 软件测试就是为了发现错误而执行程序的过程。软件测试的目的就是为了发现尽可 能多的缺陷,并期望通过改错来把缺陷统统消灭,以期提高软件的质量。 测试计划和模板 1.V模型:反映出了测试活动与分析设计活动的关系。2 .W模型:两个V 字型模 型组成,分别代表测试与开发过程。3 .H模型:将测试活动完全独立出来,形成了 一个完全独立的流程,将测试准备活动和测试执行活动清晰地体现出来。4 .其他模 型:X 模型、前置测试模型等。 软件的黑盒测试 黑盒测试:已知产品的功能设计规格和用户手册,可以进行测试证明每个功能是否 实现、每个实现了的功能是否符合要求,以及产品的性能是否满足用户的要求。 软件的黑盒测试意味着测试要在软件的接口处进行,测试人员完全不考虑程序内部 的逻辑结构和内部特性,只依据程序的需求规格说明书和用户手册,检查程序的功 能是否符合它的功能说明,以及性能是否满足用户的要求。因此黑盒测试又叫功能 测试或数据驱动测试。 黑盒测试主要是为了发现以下几类错误: 1. 是否有不正确或遗漏的功能? 2. 在接口上,输入是否能正确的接受?能否输出 第 1 页 共 14 页 郑州大学工学院和乐图文(南三食堂旁)QQ :459782113 更多资料、店内咨询 正确的结果? 3. 是否有数据结构错误或外部信息(例如数据文件)访问错误? 4. 性能上是否能够满足要求? 5. 是否有初始化或终止性错误? 黑盒的功能测试 等价类划分法:等价类是指某个输入域的子集,使用这一方法时,是把所有可能的 输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数 具有代表性的数据作为测试用例。 等价类的划分有以下两种不同的情况:① 有效等价类:是指对于程序规格说明来说, 是合理的、有意义的输入数据构成的集合。利用它,可以检验程序是否实现了规格 说明预先规定的功能和性能。② 无效等价类 :是指对于程序规格说明来说,是不 合理的、无意义的输入数据构成的集合。利用它,可以检查程序中功能和性能的实 现是否有不符合规格说明要求的地方。 划分等价类的方法如下: 1 按区间划分 2 按数值划分 3 按数值集合划分 4 按限制条件划分 5 按限制规则划分 6 按处理方式划分 边界值分析法:对输入或输出的边界值进行测试的一种黑盒测试方法。在测试过程 中,边界值分析法是通过选择等价类边界的测试用例进行测试,边界值分析法与等 价类划分法的区别是边界值分析不是从某等价类中随便挑一个作为代表,而是使这 个等价类的每个边界都要作为测试条件。另外,边界值分析不仅考虑输入条件边界, 还要考虑输出域边界产生的测试情况。 使用边界值分析方法设计测试用例,首先应 确定边界情况。通常输入等价类与输出等价类的边界,就是应着重测试的边界情况。 应当选取正好等于,刚刚大于,或刚刚小于边界的值作为测试数据,而不是选取等 价类中的典型值或任意值作为测试数据。 选择测试用例的原则 1 如果输入条件规定了值的范围,则应该取刚达到这个范围的边界值,以及刚刚超 过这个范围边界的值作为测试输入数据。 2 如果输入条件规定了值的个数,则用最大个数、最小个数、比最大个数多 1 个、 比最小个数少 1 个的数作为测试数据。 3 根据规格说明的每一个输出条件,使用前面两条规则 。 4 如果程序的规格说明给出的输入域或输出域是有序集合 (如有序表、顺序文件等), 则应选取集合的第一个和最后一个元素作为测试用例。 第 2 页 共 14 页 郑州大学工学院和乐图

文档评论(0)

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

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

1亿VIP精品文档

相关文档