浅谈软件测试项目的质量保证

发表于:2015-4-20 09:19

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:田辉    来源:51Testing软件测试网原创

  摘要:2014年1月1日实施生效的CNAS CL45-2013规定实验室管理体系中应包括:"测试质量保证要监督项目人员的测试工作、审核测试过程及形成的测试工作产品与标准、规范、过程文件的符合性",正式将"测试质量保证"引入了第三方软件测评机构的管理体系。相对于软件开发过程的质量保证,软件测试质量保证有其自身的特点。本文从软件测评机构的立场出发,阐述了软件测试作为独立项目时的质量保证过程及其活动。
  随着软件在各行各业的日益普及,软件质量问题导致的不良后果也越来越多,软件质量的重要性日益突出。作为保证软件产品质量的最直接最有效的手段,越来越多的企业和用户逐渐意识到软件测试的重要性,第三方软件测试行业应运而生。然而随着软件开发规模的增大、复杂程度的增加,以寻找软件中的缺陷为目的的测试工作就显得更加困难。
  统计表明,开发较大规模的软件,有40%以上的精力是耗费在测试上的,即使富有经验的程序员,也难免在编码中发生错误,何况有些错误在设计甚至分析阶段就已埋下祸根,无论是早期潜伏下来的错误或编码中新引入的错误,若不及时排除,轻者降低软件的可靠性,重者导致整个系统的失败。
  为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的质量保证就显得尤为重要。在第三方软件测评机构中,软件测试作为独立的项目存在。随着第三方软件测评机构所遵循的CNAS CL45-2013正式引入"测试质量保证",第三方软件测评机构的软件测试项目如何开展质量保证日益受关注。
  一、软件质量
  软件质量是指软件产品的特性可以满足用户的功能、性能需求的能力,它是贯穿软件生命周期的一个极为重要的问题,是软件开发过程中所使用的各种开发技术和验证方法的最终体现,因此,在软件生命期中需要特别重视质量保证活动,以确保生成高质量的软件产品。
  与传统意义上的质量概念相比,软件质量是针对软件的某些特性而言。一般认为软件质量由三部分构成:
  (1)软件产品的质量,即满足使用要求的程度。
  (2)软件开发过程的质量,即能否满足开发所带来的成本、时间和风险等要求。
  (3)软件在其商业环境中所表现的质量。
  总体而言,高品质的软件应该是相对无缺陷或只有极少量缺陷的,它能够准时交付给客户,所花费用在预算内,满足客户需求,并且是可维护的。但是,有关质量好坏的最终评价依赖于用户的反馈。软件质量保证就是为了确定、达到和维护需要的软件质量而进行的、所有有计划、有系统的管理活动。
    ... ...
   查看更多精彩内容,请点击下载:http://www.51testing.com/html/69/n-2432769.html
  三、软件测试项目的质量保证过程概要图
  软件质量保证的活动主要包括:制定软件质量要求、组织正式审查、软件测试管理、对软件的变更进行控制、对软件质量进行度量、对软件质量情况及时记录和报告。软件质量保证的职能是向管理层提供正确的可行信息,从而促进和辅助设计流程的改进。软件质量保证的职能还包括监督测试流程,这样测试工作就可以被客观地审查和评估,同时也有助于测试流程的改进。
  第三方软件测试机构的测试项目大多是客户在完成软件编制之后,以委托的方式交由测评机构进行测试,测试类型多为验收测试和确认测试。而这类软件测试项目的流程主要包括:分析测试需求、制定测试计划、测试设计、实施测试、建立和更新测试文档。软件测试项目的质量保证则是针对软件测试的过程和产品开展质量保证活动。一般建议每个软件测试项目组分配一名项目级的质量保证工程(也成为QA工程师),从事质量保证活动。项目的质量保证工程师向项目负责人和技术总监负责。下图为第三方软件测评机构软件测试项目的质量保证过程概要图。
    ... ...

    查看更多精彩内容,请点击下载:http://www.51testing.com/html/69/n-2432769.html

   版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号