《软件测试技术与质量保证》第九节

上传人:我*** 文档编号:136660520 上传时间:2020-06-30 格式:PPT 页数:41 大小:528.50KB
返回 下载 相关 举报
《软件测试技术与质量保证》第九节_第1页
第1页 / 共41页
《软件测试技术与质量保证》第九节_第2页
第2页 / 共41页
《软件测试技术与质量保证》第九节_第3页
第3页 / 共41页
《软件测试技术与质量保证》第九节_第4页
第4页 / 共41页
《软件测试技术与质量保证》第九节_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《《软件测试技术与质量保证》第九节》由会员分享,可在线阅读,更多相关《《软件测试技术与质量保证》第九节(41页珍藏版)》请在金锄头文库上搜索。

1、,2009-2010,天津城市建设学院 电子与信息工程系 唐国峰,软件测试技术与质量保证,第二部分 软件测试技术 第九节 验收测试,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,9.1 验收测试的主要内容 9.2 验收测试过程 9.3 验收测试的常用策略 9.4 验收测试实施,9.1 验收测试的主要内容,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,验收测试是部署软件之前的最后一个测试操作。 验收测试的目的: 确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。,9.1 验收测试的主要内容,2009年

2、11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,验收测试是向未来的用户表明系统能够像预定要求那样工作。也就是验证软件的有效性。 验收测试的任务,即验证软件的功能和性能如同用户所合理期待的那样。,9.1 验收测试的主要内容,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,验收测试的主要内容有以下几个方面: 制定验收测试标准 配置项复审 实施验收测试,9.1 验收测试主要内容制定验收标准,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,实现软件确认要通过一系列测试。验收测试同样需要制订测试计划和过程。

3、 测试计划应规定测试的种类和测试进度,测试过程则定义一些特殊的测试用例,为的是在说明软件与合同要求是否一致。,9.1 验收测试主要内容制定验收标准,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,无论是计划还是过程,都应该着重考虑以下几个方面: 1、软件是否满足合同规定的所有功能和性能 2、文档资料是否完整 3、准确的人机界面 4、其他方面(例如,可移植性、兼容性、错误 恢复能力和可维护性等)是否令用户满意。,9.1 验收测试主要内容实施验收测试,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,验收测试的准备工作做好之后,

4、就要进入验收测试的实施阶段。 在此阶段里,需要采用一些常用的验收测试策略进行,例如:测试,测试等。 实施验收测试是整个验收测试过程中的核心部分。,9.1 验收测试主要内容配置项复审,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,验收测试的另一个重要环节是配置项复审。在进行验收测试之前,必须保证所有软件配置项都能进入验收测试,只有这样才能保证最终交付给用户的软件产品完整性和有效性。 复审的目的:保证软件配置齐全、分类有序,并且包括软件维护所必须的细节。,9.2 验收测试过程,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,

5、1、软件需求分析:了解软件功能和性能要求、软硬件环境要求等,并特别要了解软件的质量要求和验收要求。 2、编制验收测试计划和项目验收准则:根据软件需求和验收要求编制测试计划,制定需测试的测试项,制定测试策略及验收通过准则,并经过客户参与的计划评审。 3、测试设计和测试用例设计:根据验收测试计划和项目验收准则编制测试用例,并经过评审。,9.2 验收测试过程,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,4、测试环境搭建:建立测试的硬件环境、软件环境等。(可在委托客户提供的环境中进行测试) 5、测试实施:测试并记录测试结果。 6、测试结果分析:根据验收通过准则分

6、析测试结果,作出验收是否通过及测试评价。 7、测试报告:根据测试结果编制缺陷报告和验收测试报告,并提交给客户。,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,验收测试过程流程图,图 9.2.1 验收测试过程流程图,验收测试的项目洽谈,签订验收合同,提交测试样品和 相关材料,分析测试样品,和相关材料,是否达到测试状态,编制测试计划,并通过评审,进行项目相关,知识培训,测试设计,(,编,制测试方案,),方案评审,实施测试,编制验收测试,报告,,,并组织,评审,提交测试报告,整改所提交的材料,开始,结束,是,否,9.2 验收测试过程,2009年11月16日 天津

7、城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,步骤1:验收测试业务恰谈 双方就测试项目及合同进行洽谈 步骤2:签订测试合同 步骤3:开发方提交测试样品及相关资料,9.2 验收测试过程,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,开发方需提交的文档有: 基本文档:(验收测试必需的文档),用户手册,安装手册,操作手册,维护手册,软件开发合同,需求规格说明书,软件设计说明,软件样品(可刻录在光盘) 特殊文档:(根据测试内容不同,委托方所需提交的其他文档),软件产品开发过程中的测试记录,软件产品源代码。,9.2 验收测试过程,2009年11月16日 天

8、津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,步骤4:编制测试计划并通过评审 步骤5:进行项目相关知识培训 步骤6:测试设计 评测中心编制测试方案和设计测试用例集。 步骤7:方案评审 评测中心测试组成员、委托方代表一起对测试方案 进行评审。,9.2 验收测试过程,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,步骤8:实施测试 评测中心对测试方案进行整改,并实施测试。在测 试过程中每日提交测试事件报告给委托方。 步骤9:编制验收测试报告并组织评审 评测中心编制验收测试报告,并组织内部评审。 步骤10:提交验收测试报告 评测中心提交验收测试报告。,

9、9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,施验收测试的常用策略有三种,它们分别是: 1、正式验收测试 2、非正式验收或 测试 3、 测试 选择的策略通常建立在合同需求、组织和公司标准以及应用领域的基础上。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,正式验收测试是一项管理严格的过程,它通常是系统测试的延续。计划和设计这些测试的周密和详细程度不亚于系统测试。选择的测试用例应该是系统测试中所执行测试用例的子集。,9.3 验收测试的常用策略,2009年11月16日

10、 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,正式验收测试的两种方式: 1、 在某些组织中,开发组织(或其独立的测试小组)与最终用户组织的代表一起执行验收测试。 2、 在其他组织中,验收测试则完全由最终用户组织执行,或者由最终用户组织选择人员组成一个客观公正的小组来执行。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,正式验收测试形式的优点包括: 1、要测试的功能和特性都是已知的。 2、测试的细节是已知的并且可以对其进行评测。 3、这种测试可以自动执行,支持回归测试。 4、可以对测试过程进行评测和监测。 5、可接

11、受性标准是已知的。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,正式验收测试形式的缺点包括: 1、要求大量的资源和计划。 2、这些测试可能是系统测试的再次实施。 3、可能无法发现软件中由于主观原因造成的缺陷,这是因为您只查找预期要发现的缺陷。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,非正式验收或测试: 在非正式验收测试中,执行测试过程的限定不象正式验收测试中那样严格。在此测试中,确定并记录要研究的功能和业务任务,但没有可以遵循的特定测试用例。测试内容由各测

12、试员决定。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,非正式验收或测试: 这种验收测试方法不象正式验收测试那样组织有序,而且更为主观。 大多数情况下,非正式验收测试是由最终用户组织执行的。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,非正式验收或 测试的优点包括: 1、要测试的功能和特性都是已知的。 2、可以对测试过程进行评测和监测。 3、可接受性标准是已知的。 4、与正式验收测试相比,可以发现更多由于主观原因造成的缺陷。,9.3 验收测试的常用策略,200

13、9年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,非正式验收或 测试的缺点包括: 1、要求资源、计划和管理资源。 2、无法控制所使用的测试用例。 3、最终用户可能沿用系统工作的方式,并可能无法发现缺陷。 4、最终用户可能专注于比较新系统与遗留系统,而不是专注于查找缺陷。 5、用于验收测试的资源不受项目的控制,并且可能受到压缩。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,在上述三种验收测试策略中,测试需要的控制是最少的。在测试中,采用的细节多少、数据和方法完全由各测试员决定。各测试员负责创建自己的环境、选择数据,并决定要研究的功能、特性或任务。各测试员负责确定自己对于系统当前状态的接受标准。 测试由最终用户实施,通常开发(或其他非最终用户)组织对其的管理很少或不进行管理。 测试是所有验收测试策略中最主观的。,9.3 验收测试的常用策略,2009年11月16日 天津城市建设学院电子与信息工程系 唐国峰,第九节 验收测试,测试的优点是: 1、测试由最终用户实施。 2、大量的潜在测试资源。 3、提高客户对参与人员的满意程度。 4、与正式或非正式验收测试相比,可以发现更多由于主

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号