缺陷状态跟踪图的创建
回顾图(期龄图)也常用于项目中以度量多少记录处于选定状态已有多久。本节以缺陷打开状态跟踪图(Defect Opened Rate Tracking)为例,此图表可以查看某段时间内,不同测试类型有多少缺陷处于打开状态较长。
首先,选择图表对象和报告类型为“期龄图”。在期龄图属性界面的水平轴区段,定义水平轴时间的时间间隔大小,单位,时间间隔数和结束日期。在图注区段,为字段 1 的状态选择值:Opened。如图 11 所示。为字段 2 选择属性:测试类型。和趋势图类似地,期龄图也提供“显示累积计数”的计数方式。
图 11. 缺陷龄期图参数界面 - 参数
cqreports/image011.jpg" width=572>
通过上述方式定义的期龄图结果集显示如图 12 所示。将鼠标放在图表的任一条形图上,会有一条包含时间,字段 2 的属性信息和计数数据的注释显示出来。
图 12. 缺陷龄期图参数界面 - 龄期图
|
典型缺陷图表分析和测试过程的度量
对图表信息的分析和所反映问题的挖掘,可以为项目决策和执行实施,提供了有益的指导。本章将就第二章介绍的项目常用的三种典型缺陷图表:缺陷模块分布图表 (Defect by component),缺陷趋势图表 (Defect Submit/Resolve Rate Daily) 和缺陷状态跟踪图表 (Defect Opened Rate Tracking),介绍如何分析缺陷图表和根据分析结果度量测试过程和软件质量。
缺陷模块分布图
解读图表
以第二章的第二节创建的缺陷模块分布图表 (Defect by component) 为例,如图 7。
其分布图的条形图按照水平坐标——模块属性的个数分为 4 部分,每部分条形图的个数取决于两种迭代属性个数的乘积。从图例可看出,迭代属性测试迭代号(Iteration)有两个值:I1 和 I2;测试类型(Test type)有三种值:FVT,SVT 和 Accessibility。因此每部分条形图的个数是 6。如每个组件中黄色条形图代表的就是在第一个迭代周期进行功能测试(FVT)时发现的缺陷总数。
列举现象
通过解读图表,我们就能够发现很多现象,如:
现象 1:模块 4 的缺陷总数最多,模块 1 的最少;
现象 2:在第一个测试迭代周期,模块 1 没有发现缺陷;
现象 3:模块 1,3,4 都是在进行功能测试时的缺陷数量最多,而模块 2 在系统测试时发现的问题最多;
……
文章来源于领测软件测试网 https://www.ltesting.net/