- 1、本文档共95页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试活动.ppt
软件测试活动 华迪实训 2004 Overview 课程介绍 软件测试理论概述 软件测试过程 如何进行测试用例设计 如何管理缺陷 课程介绍 课程目标 预备知识 目标听众 日程表 词汇表 课程目标 了解软件测试的一些概念、要点。 了解托普集团测试过程及测试活动的主要内容 了解如何设计测试用例 了解缺陷的管理方式 预备知识 软件测试的基础知识 软件工程的基础知识 熟悉软件开发生命周期 目标听众 测试设计员、测试员 项目管理人员 SQA人员 其它希望了解测试活动的人员 日程表 共计:0.5 天 详细安排 词汇表 缺陷(Defect):缺陷是对软件产品预期属性的偏离现象。 千行代码缺陷率(Defect Rate) 验证与确认(Verification Validation) 故障(Failure) 白盒测试(White-box Testing) 黑盒测试(Black-box Testing) 软件测试理论概述 Topics 测试基本概念:测试的定义,测试目的等 测试的层次:单元、集成、系统、验收 测试类型:功能、界面、性能、强度、容量、配置、安装,文档等 测试策略:制定策略应考虑到的因素 测试工具:工具的种类,工具能做的工作和不能做的工作 CMM对软件测试的要求 软件测试理论概述-测试基本概念 测试的定义 软件测试是为了发现错误而执行程序的过程 软件测试是根据程序开发阶段的规格说明及程序内部结构而精心设计的一批测试用例(输入数据及其预期结果的集合),并利用这些测试用例去运行程序,以发现错误的过程。 软件测试理论概述-测试基本概念 测试的目的 验证对象之间的交互。 验证软件的所有构件是否正确集成。 确认所有需求是否已经正确实施。 确定缺陷并确保在部署软件之前将缺陷解决。 尽早尽可能多发现缺陷 提高软件产品的质量! 软件测试理论概述-测试的层次 单元测试(Unit Testing) 集成测试(Integration Testing) 系统测试(System Testing) 接受测试(Acceptance Testing) 软件测试理论概述-测试的层次 单元测试 测试的最早期阶段,焦点在于最小的被测软件的组成部分 软件测试理论概述-测试的层次 集成测试 在运行(可能是不完整)的应用中保证软件单元被结合后能正常操作的测试执行的阶段 软件测试理论概述-测试的层次 系统测试 当应用作为整体运行时的测试执行阶段(测试最终的应用) 软件测试理论概述-测试的层次 验收测试 验收测试,以用户为主,由用户参加设计测试用例,对程序的功能、性能,以及可移植性、兼容性、可维护性、错误的恢复功能等进行确认。 进行有效性测试,运用黑盒测试的方法,验证所测试的软件是否满足需求规格说明书列出的要求; 软件配置复查,保证软件的所有配置成分都齐全; 正式的验收测试 非正式的验收测试或alpha测试 beta测试 软件测试理论概述-测试的层次 测试层次与软件开发的关系 软件测试理论概述-测试的层次 软件测试理论概述-测试类型 静态分析 功能测试 用户界面测试 性能测试 负载测试 强度测试 容量测试 配置测试 安装测试 软件测试理论概述-测试类型 静态分析 对源代码的静态分析:主要分析代码中的类型、引用、参数传递,以及表达式等不用运行就能够发现的错误;另外还有一些容易出错的地方,如空指针赋值、下标越界等。还可以检查诸如命名规则等编程规范。 软件测试理论概述-测试类型 功能测试 验证软件是否提供了所期待的服务。包括: “主要”方案--所有的输入是合法的。 “辅助”方案--一些或所有的输入是不合法的。 软件测试理论概述-测试类型 性能测试 响应时间 并发性 吞吐量 处理精度 软件测试理论概述-测试类型 强度测试 资源少的情况下发现可能的错误 低内存 磁盘空间 共享资源竞争的情况下发现可能的错误 系统资源 数据库加锁 网络带宽 软件测试理论概述-测试类型 容量测试 使软件经受大数据量的考验,以确定达到限制时是否引发软件失败 配置测试 软件配置 硬件配置 软件测试理论概述-测试类型 安装测试 是否能正确安装? 初次安装 升级安装 完全安装 定制安装 安装后,操作是否正确? 软件测试理论概述-测试策略 针对各测试类型描述方法和目标 测试技术和工具将被用到 测试完成的标准 特殊的考虑,包括资源需求和进度表等 软件测试理论概述-测试策略 软件测试理论概述-测试工具 按测试活动 测试计划 测试设计 测试开发 测试执行 评估和缺陷追踪 软件测试理论概述-测试工具 按功能 获取数据 静态度量 动态度量 模拟性 测试管理 软件测试理论概述-测试工具 白盒 也被称为结构工具 依赖于代码、规格说明或其它源资料的信息 黑盒 依赖于测试环境下应用的需求说明或功能描述 软件测试理论概述-CM
您可能关注的文档
最近下载
- 【国家标准】GB∕T 35450-2017 聚碳酸酯薄膜及片材.pdf
- 医疗废物管理制度 (1).doc VIP
- 青19J2青19J3建筑专业(三):建筑用料及做法+屋面.docx
- 项目安全资料标准化实施手册 (1).pdf VIP
- 2022年成都市武侯国有资本投资运营集团有限责任公司招聘考试题库及答案解析.docx VIP
- 机械设计软件:Creo二次开发_(2).CreoAPI基础.docx VIP
- 第三十八回 及时雨会神行太保 黑旋风斗浪里白条-名著《水浒传》阅读导航+情节概括+思维导图+原文批注+阅读训练初中语文.docx VIP
- 物理性污染与防治.ppt VIP
- 1+X快递运营理论测试题.docx VIP
- 9.29事故抢险救援战评总结.ppt VIP
文档评论(0)