第7章验收测试.ppt
《第7章验收测试.ppt》由会员分享,可在线阅读,更多相关《第7章验收测试.ppt(40页珍藏版)》请在三一文库上搜索。
1、第7章 验收测试,验收测试(Acceptance Test):在软件产品完成了功能测试和系统测试之后、产品发布之前所进行的软件测试活动,它是技术测试的最后一个阶段,也称为交付测试。,第7章 验收测试,7.1 验收测试的目的和主要内容 7.2 验收测试安排 7.3 验收测试流程 7.4 产品规格说明书验证 7.5 兼容性测试 7.6 安装测试 7.7 文档测试,7.1 验收测试的目标和主要内容,1、验收测试的目的: 验收测试是部署软件之前的最后一个测试 操作。目的是:确保软件准备就绪,并且可以 让最终用户将其用于执行软件既定的功能和任 务。,7.1 验收测试的目标和主要内容,2、验收测试的工作范
2、围: 制定测试计划,测试项,测试策略及验收通过准则,并经过客户参与的计划评审。 建立测试环境,设计测试用例,并经过评审。 准备测试数据,执行测试用例,记录测试结果。 分析测试结果,根据验收通过准则分析测试结果,作出验收是否通过及测试评价。 提交测试报告,7.1 验收测试的目标和主要内容,3、验收测试完成后的主要交付物: 验收测试计划 验收测试用例及测试数据 软件缺陷报告 验收测试报告 通过验收测试的,用于正式运行的系统版本 通过验收测试的代码及更新后的相关软件文档 其他文档,7.1 验收测试的目标和主要内容,4、完成项目开发方交付的项目结果: 可运行程序、安装/卸载程序,系统安装/卸载手册 数
3、据文件/数据库文件 用户指南、联机帮助文档 运行支持方案,包括用户培训材料、系统管理手册等 需求规格说明书 软件设计说明书 源程序代码 测试文档 项目验收报告 其他项目管理文档,7.1 验收测试的目标和主要内容,5、验收测试完成的准则: 规定的所有验收测试用例已经运行 对软件缺陷的所有修改都已进行了回归测试 发现的缺陷已经解决或关闭 达到预期的覆盖率目标,一般要求产品特性或业务需求覆盖率为100% 修改软件缺陷后,所有相关的软件文档的版本均已经更新 获得用户/客户签署的验收测试报告,7.2 验收测试安排,思考1:是否可以为了加快进度,将验收测试与系统测试合并或重叠?,带来两个问题: (1)用户
4、会发现这个产品包含的众多问题,从而认为产品质量很差,开发商一般不愿意给用户留下这样的印象。 (2)验收测试、系统测试可能重复发现相同的问题,而重复的或略有不同的缺陷报告将导致资源和时间的浪费。,7.2 验收测试安排,思考1:是否可以为了加快进度,将验收测试与系统测试合并或重叠?,满足下列条件,合并验收测试与系统测试是有意义的: (1)用户代表实质性地参与了系统测试; (2)系统测试的环境足够真实; (3)验收测试用例是系统测试用例的一个子集;,7.2 验收测试安排,思考2:针对产品软件或Web应用面向成千上万的用户,如何安排验收测试?,(1)将用户分类,对每类用户选择合适的用户代表; (2)有
5、些企业使用来自某些特定公司的用户担当用户测试员; (3)有些企业发布产品的Beta测试版,请各类用户试用或体验新产品,同时搜集用户的反馈信息;,7.2 验收测试安排,思考3:验收测试需要多长时间?,(1)需要完成的工作的范围; (2)可以利用的资源; (3)用户工作的效率; (4)发现严重缺陷的多少;,7.3 验收测试流程,下面以国内的政府/企业信息系统项目为背景,说明验收测试流程。,特点: (1)客户对象具体明确; (2)通常要求进行正式的验收测试; (3)如有必要还可能请监理方代表他们对项目过程进行监管和控制。,7.3 验收测试流程,一个典型的验收测试流程: (1)开发方的项目经理代表项目
6、组提出项目验收申请 (2)客户方和监理方检查项目测试验收的前提条件是否具备: 检查系统测试是否符合要求 检查试运行准备工作是否就绪 检查所要求的项目档案是否齐备 (3)以客户方、监理方为主,三方共同编制验收测试计划; (4)三方评审和批准验收测试计划; (5)客户代表和监理方、开发方共同确定验收测试用例集,7.3 验收测试流程,(6)项目经理领导项目组,按照验收测试计划完成测试准备工作; 为用户提供系统使用上的培训和指导; 准备系统的安装计划; 准备验收文档; (7)建立验收测试环境,安装系统,准备验收测试数据; (8)客户方、监理方进行系统试运行,运行测试用例集,记录测试结果; (9)如果发
7、现缺陷,则在确认后项目组立即着手解决,7.3 验收测试流程,(10)客户方、监理方完成回归测试,确认缺陷已经修复、并已经关闭。 (11)项目组在修复缺陷后,更新相关的项目文档; (12)客户方、监理方审查验收测试执行情况,起草验收测试报告; (13)客户方、监理方签署验收测试报告。,正式验收测试,正式验收测试形式的优点包括: 要测试的功能和特性都是已知的。 测试的细节是已知的并且可以对其进行评测。 这种测试可以自动执行,支持回归测试。 可以对测试过程进行评测和监测。 可接受性标准是已知的。 正式验收测试形式的缺点包括: 要求大量的资源和计划。 这些测试可能是系统测试的再次实施。 可能无法发现软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 验收 测试
链接地址:https://www.31doc.com/p-2911307.html