计算例子执行状态(%)
这个例子需要通过计算的过程执行状态(%)RequirementSet。这个计算是基于相对权重和TestCase Workstates的测试点有关。
在这个例子中,RequirementSet包含一个要求:要求一个。你可以重新创建这个要求遵循章“计算实例指定覆盖率(%)”。
要求一个从指定覆盖率(%)例子
一旦您创建了要求一个遵循以下步骤:
指定如何托斯卡指挥官应该总你的结果。为此,添加列结果聚合并设置它第一个。
创建一个新的需求要求B和它重量的价值3。
这两个测试点的链接满足以下标准:
TestCase Workstate是完成
TestCase尚未执行
在这个例子中,这些测试点TestCase B1和TestCase B2。
如果你的AutoCalculateRequirements设置是关闭的,更新需求值通过右键单击RequirementSet并选择更新过时的值从上下文菜单中。
188金宝搏app苹果下载软件托斯卡自动计算相对权重(%)如下:
要求:25%
要求B: 75%
相对权重(%)例子
-
因为你没有执行TestCase B1和TestCase B2然而,的值要求B在两列是相同的。的值100%为指定覆盖率(%)结果从TestCases Workstate:完成。
的值要求一个的结果章“计算实例指定覆盖率(%)”。
指定覆盖率(%)和执行状态(%)例子
RequirementSet级别显示汇总值。托斯卡指挥官计算RequirementSet指定覆盖率(%)如下:
要求 |
相对权重 |
覆盖测试(黄色) |
聚合的报道 |
---|---|---|---|
要求一个 |
0.25 |
0.43 |
0.25 * 0.43 = 0.108 |
要求B |
0.75 |
1.00 |
0.75 * 1.00 = 0.75 |
总和 |
0.858 |
||
百分比 |
85.8% |
百分比值是四舍五入为最接近的整数。
托斯卡指挥官显示在黄色覆盖测试点的百分比指定覆盖率(%)列。的比例有关,但不执行测试显示在白色。
如果你的AutoCalculateRequirements设置是关闭的,更新需求值通过右键单击RequirementSet并选择更新过时的值从上下文菜单中。
运行ExecutionList,如果需要再次更新的要求值。
的TestCase链接图标显示每个TestCase链接的执行结果。
TestCase |
TestCase Workstate * |
执行结果 |
---|---|---|
TestCase 1 |
计划= 0.2 |
通过了 |
TestCase 2 |
IN_WORK= 0.5 |
通过了 |
TestCase 3 |
完成= 1.0 |
失败的 |
TestCase B1 |
完成= 1.0 |
通过了 |
TestCase B2 |
完成= 1.0 |
没有结果 |
*TestCase Workstate反映了什么完成一个特定的TestCase已经达到的状态。计划TestCase计算为20%完成,TestCase的工作是计算为50%完成,完成TestCase计算为100%完成。
执行结果
托斯卡指挥官显示的结果执行状态(%)列。这些结果计算如下:
要求B有两个相关的测试:一个通过,一个没有的结果。这个结果在一个执行状态(%)50%,50%没有结果。
要求只有43%指定的范围。这个报道是分裂:
执行结果 | TestCase |
相对权重 |
TestCase Workstate |
执行状态 |
---|---|---|---|---|
通过了 |
TestCase 1 |
0.4 |
计划= 0.2 |
0.4 * 0.2 = 0.08 |
TestCase 2 |
0.3 |
IN_WORK= 0.5 |
0.3 * 0.5 = 0.15 |
|
金额的% |
0.23 * 100 =23% |
|||
失败的 |
TestCase 3 |
0.2 |
完成= 1.0 |
0.2 * 1.0 = 0.2 |
金额的% |
0.2 * 100 =20% |
剩下的57%由以下元素:
一个链接的测试用例
失踪的报道TestCase 1和TestCase 2
TestCase |
相对权重 |
TestCase Workstate达到 |
TestCase Workstate失踪 |
失踪的报道 |
TestCase 1 |
0.4 |
0.2 |
1.0 - -0.2 = 0.8 |
0.4 * 0.8 = 0.32 |
TestCase 2 |
0.3 |
0.5 |
1.0 - -0.5 = 0.5 |
0.3 * 0.5 = 0.15 |
<没有TestCase链接> |
0.1 |
x |
x |
0.10 |
总和 |
0.57 * 100 =57% |
托斯卡指挥官聚合信息RequirementSet水平:
执行结果 |
要求 |
相对权重的需求 |
执行状态 |
聚合执行状态 |
---|---|---|---|---|
通过了 |
要求一个 |
0.25 |
0.23 |
0.25 * 0.23 = 0.0575 |
要求B |
0.75 |
0.50 |
0.75 * 0.50 = 0.375 |
|
金额的% |
0.4325 * 100 =43.2% |
|||
失败的 |
要求一个 |
0.25 |
0.2 |
0.25 * 0.2 = 0.05 |
金额的% |
0.05 * 100 =5% |
|||
没有结果 |
要求B |
0.75 |
0.50 |
0.75 * 0.50 = 0.375 |
金额的% |
0.375 * 100 =37.5% |
|||
链接 |
要求一个 |
0.25 |
0.57 |
0.25 * 0.57 = 0.142 |
金额的% |
0.142 * 100 =14.2% |
托斯卡指挥官这些值到最近的整数。你可以找到确切的RequirementSet属性中的值StatusText。
RequirementSet执行状态