测试经验分享.pptxVIP

  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文档。上传文档
查看更多
测试经验分享 什么是软件测试 1 01 黑盒测试技术介绍 11 02 BUG描述介绍 27 03 一、什么是软件测试 1、测试的英文单词叫TEST,测试包括硬件测试和软件测试,目前我们所做的工作,主要是软件测试,即 Software Testing。 2、定义:使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果之间的差别。 一、什么是软件测试 3、测试环境:我们测试1个软件系统的第1件事情,通常就是搭建用来运行软件的测试环境,简单地说,软件测试环境就是软件运行的平台,即硬件、软件和网络的集合; 硬件:主要包括PC机(包括品牌机和兼容机)、笔 记本、服务器、各种PDA终端; 软件:主要指的是软件运行的操作系统; 网络:主要针对C/S结构和B/S结构的软件,在不同 的网络环境下,如,局域网还是互联网。 一、什么是软件测试 4、软件测试分类:黑盒测试和白盒测试是软件测试领域中的最基础的两个概念; 黑盒测试(Black-Box Testing),指的是把被 测得软件看做一个黑盒子,我们不关心盒子里面的结构是什么样子的,只关心软件的输入数据和输出结果,黑盒测试也称为功能测试,它包括功能测试和性能测试。 一、什么是软件测试 白盒测试(White-Box Testing),指的是把盒子盖代开,去研究里面的源代码和程序结构。 黑盒 X=2 Y=4 ? X=2 白盒 Y=4 Y=2x 一、什么是软件测试 5、按照测试阶段划分,可以将软件测试分为: 单元测试、集成测试、系统测试、验收测试; 单元测试:是指对软件中的最小可测试单元进行检查和验证;例如:在C语言中,单元一般只1个函数;在Java里,单元一般指1个类;在图形化的软件中,单元也可以指1个窗口、1个菜单等。总结起来,单元就是人为规定的最小的被测功能模块。 一、什么是软件测试 集成测试:是单元测试的下一个阶段,是指通过测试的单元模块组成系统和子系统。 系统测试,指的是将整个软件系统看做1个整体进行测试,包括功能、性能以及软件所运行的硬件、软件。 验收测试,指系统测试的后期,已用户测试为主或有测试人员等质量保障人员功能参与测试。 一、什么是软件测试 6、软件测试应该追溯需求,这条原则贯穿整个软件生命周期,强调需求阶段对软件测试的重要性 原始要求 需求分析 正确的规格说明 错误的规格说明 设计 正确的设计 正确编码 正确功能 编码 测试 错误设计 对错误说明的设计 错误编码 对错误设计的编码 对错误说明的编码 可改正的错误 不可改正的错误 潜伏的错误 不完善的软件产品 一、什么是软件测试 7、缺陷的二八定理:一般情况下,软件80%的缺陷集中在20%的模块中,我们测试的时候要抓主要矛盾,如果发现某一程序模块比其他模块有更多的缺陷,就要投入主要的人力和精力重点测试这20%的模块,以提高我们的测试效率; 8、一般情况下,每次修复3-4个缺陷,就会产生一个新的缺陷,所以要充分注意修改错误所产生的影响及波及效果。 二、黑盒测试技术 1、等价类划分法,它不考虑程序的内部结构,只是根据软件的需求说明来对输入的范围进行细分,然后再从分出的每一个区域内选取一个代表性的测试数据,如果等价类分得好,这个代表性的测试数据的作用就等于其区域内的其他取值; 它的定义是指某个输入域的子集合。 等价类又可分为“有效等价类”和“无效等价类” 二、黑盒测试技术 (1) 等价类划分法举例 需求定义 PC的供电电压在9V至16V之间,低于9V,PC某些模块不能正常工作,所以低于9V,PC不能开机。高于16V,PC电压过高会有烧坏元器件的隐患,所以,高于16VPC会自动关机进行保护。 二、黑盒测试技术 (1) 等价类划分法举例 划分输入数据 电压 输入范围 9-16V 取值范围 9V 9-16V 16V 二、黑盒测试技术 (1) 等价类划分法举例 设计输入数据 有效等价类 无效等价类 电压 9-16V 9V 16V 二、黑盒测试技术 (1) 等价类划分法举例 设计测试用例 编号 电压 输出 1 9V 无法开机 2 9-16V 正常工作 3 16V 无法开机 二、黑盒测试技术 2、边界值法也是黑盒测试技术的一种,是等价类划分法的一种补充,由长期的测试时间经验表明,边界值是最容易出现问题的地方,也是我们测试的重点; 二、黑盒测试技术 (2)边界值法举例 需求定义 筋斗云充值返点的规则测试,客户一次性充 值1000元至2000元之间,返点

文档评论(0)

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

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

1亿VIP精品文档

相关文档