软件的测试复习知识点.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用标准文案 软件测试复习知识点 熟练掌握: 1. 面向对象的单元测试中基于服务的测试策略 2. 向对象中的基于状态测试的策略 3. 软件测试与软件开发的关系 狭义定义测试: 比如“程序设计”与“测试”之间的关系,传统上总以为程 序设计在先,测试在后。这种专指测试程序代码,定义在编码之后的“测试”是一种狭 义定义的测试。 广义定义测试: 这种测试活动可以在软件开发生命周期的任何阶段进行。 但是, 随着 开发不断地进行,越到后续阶段,找出错误并改正它的代价会越大 全新的软件开发模式: 以测试驱动软件开发。 软件测试贯穿了整个软件开发过程, 软件开发生命周期的各个阶段中都少不了相应的测试, 这种思想与软件质量保证的出发 点是一致的。 4. 系统测试的概念及其分类 ; 系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合 在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的 需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,从而提出更 加完善的方案。 1. 用户层:①用户支持测试;②用户界面测试;③可维护测试;④ 安全性测试; 2. 应用层:①性能测试;②系统可靠性、稳定性测试;③系统兼容 精彩文档 实用标准文案 性测试;④系统组网测试;⑤系统安装升级测试; 3. 功能层: 4. 子系统层; 5. 协议/ 指标层; 5. 常见的黑盒测试用例的设计方法 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功 能,通过测试来检测每个功能是否都能正常使用。 ? 在测试时, 把程序看作一个不能打开的黑盒子, 在完全不考虑程序内部 结构和内部特性的情况下, 测试者在程序接口进行测试, 它只检查程序功 能是否按照需求规格说明书的规定正常使用, 程序是否能适当地接收输入 数据而产生正确的输出信息, 并且保持外部信息 (如数据库或文件)的完 整性,如图所示。 ①是否有不正确或遗漏了的功能 ②在接口上,能否正确地接受输入数据,能否产生正确地输出信息 ③访问外部信息是否有错 ④性能上是否满足要求 ⑤界面是否错误,是否不美观 ⑥初始化或终止错误 ? 黑盒测试有两种基本方法,即通过测试和失败测试。 ? 在进行通过测试时, 实际上是确认软件能做什么, 而不会去考验 其能力如何。软件测试员只运用最简单,最直观的测试案例。 精彩文档 实用标准文案 在设计和执行测试案例时,总是先要进行通过测试。在进行破坏性 试验之前,看一看软件基本功能是否能够实现。这一点很重要,否则在正常 使用软件时就会奇怪地发现,为什么会有那么多的软件缺陷出现? ? 在确信了软件正确运行之后,就可以采取各种手段通过搞“垮” 软件来找出缺陷。 纯粹为了破坏软件而设计和执行的测试案例, 被称为失 败测试或迫使出错测试。 黑盒测试的优点有: 1 )比较简单,不需要了解程序内部的代码及实现; 2 )与软件的内部实现无关; 3 )从用户角度出发,能很容

文档评论(0)

wanggx999 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档