计算例子执行状态(%)
这个例子需要通过计算的过程执行状态(%)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执行状态