软件质量度量

软件质量度量

ID:22203779

大小:60.85 KB

页数:5页

时间:2018-10-27

软件质量度量_第1页
软件质量度量_第2页
软件质量度量_第3页
软件质量度量_第4页
软件质量度量_第5页
资源描述:

《软件质量度量》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录1猶11.1網,11.211.3阅读对象11.4术语与缩写11.5辨測1223賴贿2进度(时间)度量22夫搬度3测试质最度最33.4.1测试覆盖率.33.4.2缺陷检测率.33.4.3测试过程能力3产品质£&度ffi44输出1概述1.1编写目的软件测试度量0的是判断测试的有效性、判断测试的完整性、判断工作产品的质量、分析和改进测试过程。1.2适用范1.3阅读对象本文档的阅谈对象可能包括:需求分析师、开发人员、测试人员等。上述人员可能需要对测试有一个总体了解与认识。1.4术语与缩写术语与缩写解释备注SQA审计过程的质量,保证过程

2、被正确执行;是过程质量审计者;度量是对软件产品进行范围广泛的测度,它给出一个系统、构件或过程的某个给定属性的度的定量测量。指标是一个度量或一组度量的组合,采用易于理解的形式,对软件过程、项目或产品质量提供更全面、深入的评价和了解,以利于过程和质量的分析。1.5参考资料参考文件备注软件质量管理周报软件质量保证与管理QC缺陷分析I割表2角色和职责角色职责项目经理编写〈质量报告〉配合QA工程师做度量工作;测试组长收集测试数据;收集缺陷数据;收集状态数据;SQA工程师度量软件过程管理与产品质量管理;定期度量各系统测试质量;定期检查测试进度

3、;定期抽查测试文档;3度量内容度量的数据构成一个层次化的体系,就是度量框架。框架的上层是度量指标(Factor),下层是直接度量(Metrics)。度量指标表示产品或过程的特征,谣要从直接度量计算而來。而直接度量是可以直接收集到的数据。T面分别说明系统测试中需要测量的度量内容,注意区分其中的度量指标和直接度量。3.1进度(时间)度量a)计划的测试开始、结束时间b)实际的测试开始、结束时间c)执行测试用例的时间。3.2成本度量a)计划投入测试的工作量(人时)b)实际投入测试的工作ffl(人时〉c)评审投入的工作量(人时)d)缺陷修正

4、成本(提交缺陷、研宄缺陷、改正缺陷、验证等所需时间)e)累积测试时间。对每一个发布的版本,累积测试吋间等于该版本在演变过程中经历的所有测试的测试时间之和。包括完整测试、验证测试和回归测试。3.3规模度量a)被测对象的规模(功能点、代码行(有效代码行,注释行)等)b)系统耑求数目c)测试用例数FI(总用例数、计划执行数、实际执行数)3.4测试质量度量3.4.1测试覆盖率需求覆盖率:需求覆盖率=至少被测试用例覆盖一次的需求数/系统总需求数测试川例覆盖率:测试川例覆盖率=计划执行的测试川例数/测试用例总数测试用例执行率:测试用例执行率=

5、实际执行的测试用例数/计划执行的测试用例数测试用例通过率:测试用例通过率=(实际执行的测试用例数-测试执行不通过的测试用例数)/实际执行的测试用例数测试用例的质:bbTCQ4!)试用例发现的缺陷数U/总的缺陷数铽3.4.2缺陷检测率对某一系统,某一版本,某一个阶段的缺陷检测率=(A/(A+B))*100%其中:A:测试人员查找出的不包括重复缺陷的数盘。B:用户(包括下一环节的部门)报告的不包括重复缺陷的数量。3.4.3测试过程能力单位缺陷开销=测试投入的工作量(人时)/缺陷总数3.5产品质量度量a)版本发布前缺陷数b)版本发布后缺

6、陷数c)评审发现的缺陷数d)缺陷修正率:缺陷修正率=发布前已修正的缺陷数/发布前已知的缺陷总数。e)缺陷密度:千行代码缺陷率=测试和评审屮发现的缺陷数/被测目标的代码的规模(KL)f)软件成熟悉度指标(SMI)软件成熟悉度指标计算表达式:SMI=[MT—(Fa+Fc+Fd)J/MT当SMI接近1.0时,产品开始稳定。MT:当前发布屮的模块数;Fa:当前发布中已经增加的模块数;Fc:当前发布屮已经变动的模块数:Fd:当前发布巾己删除的前一发布巾的模块数;4输出名称负责人产生时机要求&标准《缺陷跟踪报告》测试组长《项目跟踪报告》测试经

7、理《度量项收集数据列表》测试组长

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。