第2章、软件测试流程和分类、软件测试计划_第1页
第2章、软件测试流程和分类、软件测试计划_第2页
第2章、软件测试流程和分类、软件测试计划_第3页
第2章、软件测试流程和分类、软件测试计划_第4页
第2章、软件测试流程和分类、软件测试计划_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章软件测试流程和分类/内容回顾缺陷分类缺陷报告处理流程缺陷管理工具/第一部分-----学习目标软件测试流程软件测试分类/内容进度软件测试流程软件测试分类/软件测试流程概述什么是软件生命周期软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程。/软件测试流程概述软件生命周期的瀑布模型设计阶段通常又可分为概要设计和详细设计/软件测试流程概述软件生命周期的螺旋模型/软件测试流程概述软件测试的生命周期/软件测试流程概述软件测试流程测试计划阶段测试设计和开发阶段测试实施阶段测试评估阶段/内容进度软件测试流程软件测试分类/软件测试的分类——概述按测试策略分类按测试阶段分类按测试方法分类/软件测试的分类——按策略静态测试与动态测试静态测试具有以下特点静态测试不必动态运行程序,也不必进行测试用例设计和结果判断等工作。静态测试可以由人工进行,充分发挥人的逻辑思维优势。静态测试实施不需要特别的条件,容易开展。动态测试的特点(参见教材P25)/软件测试的分类——按策略黑盒测试与白盒测试/软件测试的分类——按策略手工测试与自动测试自动测试优点节约大量时间处理精确的事务大数据量事务并发事务自动测试局限产品本身不稳定开发、维护脚本工作量大、费用高人才缺乏/软件测试的分类——按策略冒烟测试回归测试过一段时间以后再回过头来对以前修复过的缺陷重新进行测试,看该缺陷是否会重新出现。/单元测试集成测试系统测试验收测试软件测试的分类——按阶段/软件测试流程软件测试过程/单元测试单元测试又称为模块测试,是最小单位测试单元测试是在软件开发过程中要进行的最低级别的测试活动类、文件、窗口、函数、菜单、报表或一个存储过程都可以作为一个单元进行测试其依据是详细设计/集成测试在单元测试的基础上将已经通过测试的单元模块按照设计要求组装成系统或子系统,再进行的测试/系统测试系统测试,是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行全面的功能覆盖。/验收测试在系统测试的后期,以用户测试为主,或有测试人员等质量保障人员共同参与的测试,平、他也是软件正式交给用户使用的最后一道工序。/软件测试的分类——常见测试方法功能测试性能测试压力测试负载测试易用性测试安装测试/软件测试的分类——常见测试方法界面测试配置测试文档测试兼容性测试安全性测试恢复测试/第二部分----学习目标软件测试计划/内容进度测试计划的内容/测试计划的内容测试目的这里的目的是指测试计划文档要达到的目的制定测试目标要从以下方面着手:理解系统及早介入理解企业文化和过程测试期望吸取教训工作量大小解决方案的类型技术选择预算时间表分阶段的解决方案

/测试计划的内容测试项目简介产品规格产品名称、制造商和产品版本号的说明

产品信息

产品的用户、开发该产品的背景技术结构介绍产品的主要功能,可以借助图表的格式表述

/测试计划的内容测试参考文档

测试计划中引用的文档或书籍/测试计划的内容测试提交文档测试用例提供测试用例模板确定测试用例编号规则测试日志提供测试日志模板缺陷报告提供缺陷报告模板(包括包含哪些内容)缺陷跟踪系统还是电子文档确定严重程度和优先级别如何划分测试总结提供缺陷总结模板

/测试计划的内容术语定义定义了开发产品或测试过程中常用术语的含义/测试计划的内容测试策略测试策略描述测试小组用于测试整体和每个阶段的方法。确定测试策略要从模块、功能、整体、系统、版本、压力、性能、配置和安装等各个方面来考虑。举例测试阶段进入退出标准进入标准:允许系统进入一个特定的测试阶段时所必须具备的条件退出标准:规定测试何时结束的条件/测试计划的内容确定测试内容功能的测试理论上测试要覆盖所有的功能项

设计的测试对一些用户界面、菜单的结构还有窗体的设计是否合理等的测试整体考虑要考虑到数据流从软件中的一个模块流到另一个模块的过程中的正确性确定功能项优先级风险复杂度客户需求/测试计划的内容资源人力资源系统资源硬件软件/测试计划的内容测试进度安排测试进度的重要性计划测试进度和人员安排要考虑:记录当前项目每项任务实际花费的人员和时间考虑测试组织的测试成熟度测试需求范围测试工程师的技术水平使用测试工具的熟练程度商业知识测试程序的范围测试工作的启动软件计划升级的版本个数高风险的应用程序里程碑事件的设置

/测试计划的内容测试人员的任务分配/测试计划的内容风险和问题

市场的压力测试时间不够,主要是功能冻结后的系统测试的时间可能不够测试资源是否能及时到位(设备和人员)测试人员的培训开发进度的变化,需求或设计的变更测试人员的基础培训开发组的版本控制/测试

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论