图文第十章软件测试质量保证精

上传人:沈*** 文档编号:84356145 上传时间:2022-05-03 格式:DOC 页数:20 大小:628KB
收藏 版权申诉 举报 下载
图文第十章软件测试质量保证精_第1页
第1页 / 共20页
图文第十章软件测试质量保证精_第2页
第2页 / 共20页
图文第十章软件测试质量保证精_第3页
第3页 / 共20页
资源描述:

《图文第十章软件测试质量保证精》由会员分享,可在线阅读,更多相关《图文第十章软件测试质量保证精(20页珍藏版)》请在装配图网上搜索。

1、旦里 质 试10.1软件质量保证与软件测试 10.2软件测试管理和软件测试团队职责10.3 ISO 9000标准10.4能力成熟度模型小结软件质量,是贯穿软件生存期的一个极为重要的问题。是软件开发过程中所使用的各种开发技术和验证方法的最终体现。因此, 在软件生存期中要特别重视质量的保证,以生成高质量的软件产品。Lanzhou University of TechnoWd J软件质量保证1. 软件质量(Software Quality )是一个软件企业成功的必要条件,IEEE对软件质 量的定义是:系统、部件或过程满足用户需要或期望的程度。 “系统部件或过程满足规定需求的程度。软件产品的质量,即满

2、足使用要求的程度。严软件开发过程的质量,即能否满足开发所带来的成本 时间和风险等要求。软件在其商业环境中所表现的质量。总结起来,高品质软件应该是相对的无产品缺 陷或只有极少量的缺陷,它能够准时递交给客户, 所花费用都在预算内,并且满足客户需求,是可维 护的.但是, 的反馈。软件质量具有以下3个特性:可说明性:用户可以基于产品或服务的描述和定义加 以使用。有效性:产品或服务对于客户的需求是否能保持有效,如具有99.99%有效性,可以说达到质量要求。A易用性:对于用户,产品或服务非常容易使用并且一 定是非常有用的功能。Software Quality AssuranceSQA 软件质量保证(SQA

3、)是建立一套有计划-有系 统的方法,来向管理层保证拟定出的标准步骤、实践 和方法能够正确地被所有项目所采用。即为了确定达 到和维护需要的软件质量而进行的所有有计划-有系统 的管理活动。SQA主要进行协调审査-促进和跟踪等活动,获取有用信息,形成分析结果以指导软件过程。Lanzhou Universilv10.1.2软件质量保证与软件测试的关系QA是质量保证,在软件企业中实际上就是SQA,即 软件质量保证;QC是质量控制(质量检验、质量检査),在软件企 业中实际上就是SQC,即软件质量控制。如果将软件的生产比喻成一条产品加工生产线的话, 那么SQA只负责生产线本身的质量,而不管生产线 中单个产品

4、的实际质量情况。SQA在软件企业内对 应的角色为软件质量保证人员。SQC则不管生产线本身的质量,而只关注按现有生 产线生产的阶段性产品的质量是否符合预期的要求。 即SQC只负责检査软件开发过程中各个阶段产出的 工件的质量。SQA和SQC对于软件质量的保证缺一不可,这 两类人员常需进行配合。SQA和SQC的比较:共同点:最终目标一致,都是提高软件的质量。厂区别在于:口任务不同:SQA是审计软件过程的质量,WSQC则是检验每个阶段产品的质量o 层次不同:SQC关注的内容是局部的,WSQA关注的则是整个软件过程。因此,SQC人员(软件 测试人员)的工作是受SQA人员的监督的,即 SQA可保证测试工作

5、是按照定义好的流程执転。:第10章-软件测试质量保证10.1软件质量保证与软件测试10.2软件测试管理和软件测试团队职责10.3 ISO 9000标准10.4能力成熟度模型小结随着软件开发规模的增大复杂程度的增加,测试工作更加困难。统计表明,开发 较大规模的软件,有40%以上的精力是耗费 在测试上的。为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要O1021软件测试的组织测试的过程组织测试人员组织软件测试文件组织Lanzhou University ot Tec1测试的过程组织测试一般可以下列方式组织:(1) 编写测试大纲、测试用例(2) 将测试

6、过程分阶单元测试-集成测试确认 测试-系统测试和验收测试5个阶段。2. 测试人员组织人是测试工作中最有价值也是最重要的资源,没有一个合格的负责人-积极的测试小组,测试就不可能Lanzhou University of Techno实现。3. 软件测试文件组织软件测试文件描述要执行的软件测试及测试的结果。 测试文件的类2测试计划测试分析报告 测试文件重要性验证需求的正确性A评价测试结果再测试A决定测试的有效性检验测试资源明确任务的风险生成测试用例Lanzhou University of Tec测试文件的编制在软件的需求分析阶段,就开始测试文件的编制工 作,各种测试文件的编写应按一定的格式进行。

7、Lanzhou University10.2.2软件测试的管理良好的软件测试管理体系确保软件测试在软件质量保证中发挥应有的关键作用。建立软件测试管理体系有以下几个方面: 确定软件测试的每个阶段。 确定阶段间的相互关系。 确定进行各阶段测试所需要的标准和策略,掌握其相 关文档。 确定监督、管理和控制各测试阶段的准则和方法。 确保可以获得必要的资源和信息,以支持测试流程 的正常进行和监督工作的顺利开展。 实行适当改进措施,以提高测试质量。10.2.3测试团队总的职责软件测试人员的基本责任应该包括:尽早发现软件产品中的所有问题。厂督促软件开发人员及时解决测试中发现的缺陷。老間卿庐通佰淨院除了两个基本

8、责任,软件测试团队的责任还包括:帮助项目管理人员制定合理的产品开发计划。对软件产品中的问题进行分析和跟踪调査,形成文档, 以便让项目管理人员和相关产品开发人员对当前产品 的质量情况有全面的了解。协助完善软件开发流程,提高产品开发的效率。10.2,4软件开发和测试过程的组织结构与职软件开发项目经理软件測试项目经理IS09000Lanzhou University ol TechnolDL标准中针对软件的部分是ISO 9001和ISO 9000-3o护删机与通信話院需1偉我件测试质量保证10.1软件质量保证与软件测试10.2软件测试管理和软件测试团队职责10.3 ISO 9000标准10.4能力成

9、熟度模型小结ISO 9001负责设计-开发、生产-安装和服务产品 方面的事务。ISO 9000-3负责开发供应安装和维护计 件方面的事务。Lanzhou University.ot TachBiltf!仝土ISO 9000-3的核心内容包括:合同评审A需方需求规格说明开发计划A质量计划设计和实现测试和确认验收复制交付和安装维护宅第10章p软件测试质量保证10.1软件质量保证与软件测试10.2软件测试管理和软件测试团队职责10.3 ISO 9000标准10.4能力成熟度模型小结美国卡内基梅隆大学软件工程研究所在美国国防部 资助下于20世纪80年代末建立的能力成熟度模型(capability ma

10、turity model, CMM)O这是一套专门针对软件产品的质量管理和质量保证 标准,并在美国,随后在全世界推广实施的一种软件评 估标准。CMM帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地-不超预算地软件能力成熟度模型的等级CMM将软件过程的成熟度分为5个等级,引导软件 开举机构不断识别出其软件过程的缺陷,并指出应该做 哪管理活动和工程活动两方面的软件过程均已文*措施。已成纪期档化、标凄化并集威到俎纵的标准软件过程。 全部项目均采用供开发和维护软件的组织标准软件过程中一个经批准的剪裁本。初始级|可重复级|忧化级利用来自过程和来自新 技术先导性试验的定量反馈信息

11、, I社持续过程改进成为可能。1在CMM中,等级越高,软件开发生产精度则越高, 每单位工程的生产周期也越短。在CMM的5个等级中,除了初始级,其他4个等级 均有若T个指导软件机构改进软件过程的要点,称为关 键过程域(Key Process Area,简称KPA)。IICMM应用情况CMM是科学评价一个软件企业开发能力的标准, 但要达到较高的级别也非常困难。根据伯95年美国所 做的软件产业成熟度的调査,美国软件产业中CMM级 别情况,如图所示:关键过程域是指一系列相互关联的操作活动,这些 活动反映了_个软件机构改进过程时必须集中精力改进 的几个方面。只有一个软件机构的所有项目都达到某个 关键过程

12、域的目标,该软件机构的以该关键过程域为特 征的过程能力才是规范化了的。初始级可垂复级 可定义级 可管理级 优化级国内企业的水平就更加堪忧,到目前为止,只有少 数几家能够达到可重复级。.Il宅第10章.软件测试质量保证10.1软件质量保证与软件测试10.2软件测试管理和软件测试团队职责10.3 ISO 9000标准10.4能力成熟度模型小结软件测试是软件质量保证的手段,软件质量就 是客户的满意度,而测试就是时时刻刻从客户的角 度出发来保证软件产品满足客户的实际需求。为了高效地检测出软件中存在的故障,提高测 试质量,开发出高质量的软件产品,必须对测试活 动进行组织策划和对测试活动进行有效管理,测试 团队分工明确,各负其责,通过管理达到协同作用, 互相促进,以实现特定目标。 K与软件质量有关的一方面是ISO 9000标准,它是为制造行业制定的质量管理和质量评判的一系列 标准,IS09001和IS090003是针对软件部分制定 的标准。与软件质量有关的另一方面是软件能力成熟度 模型(CMM),它成为软件机构改进软件质量加 强质量管理提高软件产品质量的依据。Lanzhou University of

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!