白盒测试方法-静态质量度量法
来源:互联网 发布:js控制audio播放 编辑:程序博客网 时间:2024/05/16 07:28
根据ISO/IEC 9126质量模型作为基础,我们可以构造质量度量模型,用于评估软件的各个方面。该模型从上到下分为3层:质量因素(Factors)、分类标准(Criteria)和度量规则(metrics)。其中质量因素对应ISO 9126质量模型的质量特性,分类标准对应ISO 9126质量模型的子特性,度量规则用于规范软件的各种行为属性。以下例子按照可维护性进行分析。
1、度量规则
度量规则使用了代码行数、注释频度等参数度量软件的各种行为属性,具体参数定义如表1
表1 度量规则参数表
2、分类标准
软件的可维护性采用以下四个分类标准来评估:可分析性(ANALYZABILITY)、可修改性(CHANGEABILITY)、稳定性(STABILITY)、可测性(TESTABILITY)。每个分类标准由一系列度量规则组成,各个规则分配一个权重,由规则的取值与权重值计算出每个分类标准的取值。
function_TESTABILITY_DRCT_CALLS+LEVL+PATH+PARA
3、质量因素
质量因素的取值与分类标准的计算方式类似:依据各分类标准取值组合权重方法计算.
function_MAINTAINABILITY=function_ANALYZABILITY
+function_CHANGEABILITY
+function_ATABILITY
+function_TESTABILITY
- 白盒测试方法-静态质量度量法
- 白盒测试 静态质量度量法
- 软件测试过程质量的度量
- 衡量软件测试质量的常用的质量度量指标
- 白盒测试方法-静态结构分析法
- 第28回 软件测试过程和质量的度量
- 第28回 软件测试过程和质量的度量
- 质量度量分析与测试技术 培训大纲
- 质量度量分析与测试技术 培训大纲
- 从测试角度度量项目质量的7个维度
- 基于Web的质量和测试度量指标
- 软件质量目标度量
- 软件质量目标度量
- 软件质量目标度量
- 质量度量模型
- 软件质量的度量
- 测试网络线路质量方法
- 软件测试方法、软件质量
- Application
- Android AsyncQueryHandler
- config-读取web.xml
- ini文件操作
- response(设置头信息、跳转、Cookie)
- 白盒测试方法-静态质量度量法
- apache-jmeter-2.6运行环境配置
- matlab_JPEG详细介绍
- 设计模式之观察者模式
- Android实现振动效果
- <jsp:include>动作元素
- Android开源代码解读のOnScrollListener实现ListView滚屏时不加载数据
- 九度oj1004
- Eclipse提示找不到源的解决方法及快捷键