要求列和属性的概述
本章概述不同的列和属性中可用需求节中,以及如何使用它们。
聚合的重量
启用复选框的聚合的重量列显示所有直接下属需求的权重之和重量列。
复选框只是用于要求有下属的需求。
聚合的重量列
的贡献(%)的数量,比例,每个需求有助于RequirementSet它属于。这个计算是基于每个需求的重量。子需求计算相对于他们父母的要求。
贡献(%)列
执行覆盖率(%)
执行覆盖率(%)表示已经被执行的测试点的百分比,与状态通过了或失败的在黄色的。尚未执行的测试点的百分比所示白色。的执行覆盖率(%)计算是基于需求重量和TestCaseWorkState。
执行覆盖率(%)列
指定覆盖率(%)
的指定覆盖率(%)列显示百分比,在多大程度上存在,有一个测试点的链接完成WorkState黄色。白色部分显示的程度还需要创建TestCase链接,或链接测试需要完成。计算重量和TestCase WorkState是基于需求。
在下面的示例中,<新规定>没有完全覆盖,因为指定WorkState的<新TestCase > _1被设置为IN_WORK在测试部分。
指定覆盖率(%)列
伤害类和频率类
代替手工输入要求的重量,你可以使用计算权重伤害类和频率类列。
伤害类:估计伤害值0到10的需求规模。计算公式如下:
重量= 2 ^损伤类
伤害类:2 ^ 3 = 8
频率类:一个需求的估计频率0到10的范围内。计算公式如下:
重量= 2 ^频率类
频率类:2 ^ 4 = 16
同时使用伤害类和频率类列计算要求重量基于整体业务风险。需求频繁发生会导致最大的业务损失如果他们不将有最大的重量。在这种情况下,计算公式如下:
重量= 2 ^损伤类* 2 ^频率类
重量:(2 ^ 3)* (2 ^ 4)= 128
的执行状态(%)列显示了执行状态,百分比,链接的测试点。值四舍五入为最接近的整数。你可以看到确切的值StatusText财产的属性窗格。
执行状态的计算取决于如何执行结果聚合吗。默认情况下,结果聚合被设置为第一个。
执行状态(%)列
执行状态显示如下:
颜色 |
执行状态(%) |
绿色 |
通过了测试点 |
红色的 |
失败的测试点 |
白色的 |
测试点的状态没有结果 |
灰色 |
测试点的状态<没有TestCase链接>与WorkState或链接的测试计划或IN_WORK |
相对权重计算的比例要求重量相对于RequirementSet的总重量。
相对权重(%)列
RequirementType
RequirementType列显示RequirementType分配给每一个需求。
RequirementType列
这一列显示的百分比所覆盖的测试点有关TestCase-Design。这个计算是独立的重量或WorkState测试点。
TestCase设计覆盖率(%)列