[附讲]软件测试【荐】.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文档。上传文档
查看更多
[附讲]软件测试【荐】.ppt

软件测试的分类与比较 黑盒测试与白盒测试的比较 测试方式 特征 依据 测试人员 测试驱动程序 黑盒测试 只关心软件的外部表现,不关心内部设计与实现。 又叫做功能测试或数据驱动测试。 软件需求 任何人(包括开发人员、独立测试人员和用户) 一般无需编写额外的测试驱动程序 白盒测试 关注软件的内部设计与实现,要跟踪源代码的运行。 结构测试或逻辑驱动测试。 设计文档 由开发人员兼任测试人员的角色 需要编写额外的测试驱动程序 软件测试的分类与比较 测试阶段 单元测试、集成测试、系统测试、验收测试。是“从小到大”、“由内至外”、“循序渐进”的测试过程,体现了“分而治之”的思想。 单元测试的粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”。 集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既要验证“设计”又要验证“需求”。 系统测试的粒度最大,一般由独立测试小组采用黑盒方式来测试,主要测试系统是否符合“需求规格说明书”。 验收测试与系统测试非常相似,主要区别是测试人员不同,验收测试由用户执行。 软件测试的内容 测试内容 接口与路径测试。 功能测试、健壮性测试、性能测试、用户界面测试、安全性测试、压力测试、可靠性测试、安装/反安装测试… 测试阶段 主要依据 测试人员、测试方式 主要测试内容 单元测试 系统设计文档 由开发小组执行白盒测试 接口测试、路径测试 集成测试 系统设计文档 需求文档 由开发小组执行白盒测试和黑盒测试 接口测试、路径测试 功能测试、性能测试 系统测试 需求文档 由独立测试小组执行黑盒测试 功能测试、健壮性测试、性能测试、用户界面测试、安全性测试、压力测试、可靠性测试、安装/反安装测试 验收测试 需求文档 由用户执行黑盒测试 回顾一下 软件测试人员的目标 软件测试的对象 软件测试的目的 软件测试的分类 软件测试的内容 回头再看看对软件测试的错误理解 如果发布出去的软件有质量问题, 那是软件测试人员的错。 测试有助于提高软件的质量, 但高质量的软件不是测试出来的。 软件测试技术要求不高,至少比编程容易多了. 好的测试人员不仅要掌握各种测试技术, 还要具备丰富的编程经验和对BUG的敏感. 测试的复杂之处,除了测试技术问题之外, 还有测试管理问题。 回头再看看对软件测试的错误理解 开发人员参与的测试有单元测试和集成测试 软件测试是测试人员的事,与开发人员无关。 设计-实现-测试,软件测试是开发后期的一个阶段。 测试出没有故障,说明我们的软件没有缺陷。 测试是贯穿与软件项目的整个过程 应该尽早开始测试 测试只能说明故障存在,不能说明故障不存在。 课程内容 软件测试背景 什么是软件测试? 软件测试工具 测试工具的分类 白盒测试工具:对代码的测试 黑盒测试工具:功能和性能上的测试 测试管理工具:对测试计划、测试用例、测试实施进行管理 其他测试工具:专门针对于数据库的测试等工具 测试工具 MI公司 Winrunner(功能测试) Loadrunner(性能负载测试) Testdirector(测试流程管理) IBM公司Rational Compuware公司 QACenter,包括QARun,QAload,QADirector等模块 其他测试工具 微软WAS(WEB服务器负载测试),ACT(微软的Visual Studio 和Visual Studio.NET带的一套进行程序测试的工具 ) Rational Test工具用途列表 软件 用途 Rational Administrator 主要用于创建新的PROJECT,包括需求(RequestPro)、测试(Test Manager)、及缺陷跟踪(Clear Quest)的数据库创建并建立关联 ClearQuest 变更管理及缺陷跟踪 ClearQuest Maintenance Tool ClearQuest维护工具,主要用于创建、修改、删除ClearQuest的Connection ClearQuest Designer ClearQuest维护工具,主要用于维护某一指定的Connect/Schema的用户、访问权限及其他属性定义(如缺陷等级)等维护 TestManager 测试计划制定及执行工具 License Key Administrator Rational注册管理器 软件(执行文件名称) 用途 PureCoverage 白盒测试工具,记录代码覆盖率。不支持C++ Builder/Delphi Purify 白盒测试工具,用于内存泄漏检查 Quantify 白盒测试工具,用于性能瓶颈分析 Purify Plus For Un

文档评论(0)

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

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

1亿VIP精品文档

相关文档