测试结果透视
更新:2007 年 11 月
测试结果透视中显示与测试及其结果相关联的所有字段。测试结果透视基于“测试结果”关系表,该表允许以测试属性或独立结果形式来报告测试结果。您还可以回答有关对测试结果所做更改的问题。测试结果的这些报告方法可用来回答下列类型的问题:
当前生成中有哪些测试失败?
在本例中,如果某个测试针对一个生成运行了多次,则答案将基于此测试的最新结果。
在当前生成中出现了多少个失败的结果?
在本例中,如果在某个生成中针对一个测试运行了多次,则每个结果将单独计数。
一系列生成和测试运行中特定测试的最新结果是什么?
在本例中,在列出每个测试时,还会同时列出它在选定的生成和测试运行中的最新结果。
![]() |
---|
若要将透视与 Team Foundation 多维数据集一起使用,您必须在数据层上使用 Microsoft SQL Server 2005 Enterprise Edition 或 SQL Server 2005 Enterprise (64) Edition。作为 Team Foundation Server 的一部分提供的 SQL Server 2005 Standard Edition 不支持使用透视。当您使用 SQL Server 2005 Standard Edition 时,所有透视中的多维数据集元素都驻留在 Team System 多维数据集中。 |
度量
下表描述测试结果透视中包括的度量。
度量 |
说明 |
---|---|
累计结果计数 |
对特定生成中每个结果的最新版本进行计数。 |
最新结果 |
在与测试维度一起使用时用来显示最新结果,还用来显示最新的测试结果。此计算要求计算有效数字,如果应当对所分析的测试数量进行约束,则应当使用此计算。 |
结果计数 |
对所有的结果分别计数。 |
结果转换计数 |
对所有符合以下条件的结果进行计数:特定生成结果的结论已发生改变。 |
共享维度
下表描述测试结果透视中包括的属性。您可以根据其中的每个属性来聚合度量。
维度使用 |
维度 |
说明 |
---|---|---|
区域 |
区域 |
测试结果的区域分类。如果在发布测试结果时未指定区域,则区域设置为“未知”。 |
生成 |
生成 |
用于唯一标识生成的编号或名称。 |
生成开始时间 |
生成 |
生成开始的日期和时间。 |
生成类型 |
生成 |
针对其生成测试结果的生成的生成类型。有关更多信息,请参见生成透视。 |
日期 |
日期 |
生成测试结果的日期。 |
日期 |
完成日期 |
生成结果的测试运行的完成日期。 |
生成风格 |
风格 |
针对其生成测试结果的生成的生成风格。有关更多信息,请参见生成透视。 |
迭代 |
迭代 |
测试结果的区域分类。如果在发布测试结果时未指定区域,则区域设置为“未知”。 |
别名 |
所有者 |
测试的作者或当前所有者的别名。 |
人员 |
所有者 |
测试的作者或当前所有者的姓名。 |
平台 |
平台 |
为其进行生成的操作系统。可能包括以下值:
|
团队项目 |
团队项目 |
在发布负载测试结果时所引用的团队项目。 |
ID |
工作项 |
工作项的 ID,在创建工作项时分配。 |
以前的状态 |
工作项 |
工作项的以前状态。 |
工作项类型 |
工作项 |
工作项的类型。 |
原因 |
工作项 |
工作项的状态更改的原因。 |
修订 |
工作项 |
工作项的修订。 |
状态 |
工作项 |
工作项的状态。 |
标题 |
工作项 |
工作项的标题。 |
(其他) |
工作项 |
根据用来创建团队项目的过程模板,还会有其他属性。有关更多信息,请参见当前工作项透视中的“工作项维度”一节。 |
测试结果维度
下表列出了多维数据集内的测试度量所特有的全部维度和属性。
属性 |
维度 |
说明 |
---|---|---|
计算机 |
代理计算机 |
在其上运行测试的计算机。 |
别名 |
指派给 |
该测试所分配到的人员的别名。 |
人员 |
指派给 |
该测试所分配到的人员的姓名。 |
测试类别 |
类别 |
此层次结构按照在其中运行测试的测试列表来对测试结果进行分类。这是一个父-子层次结构,如果在执行和发布测试时使用嵌套测试列表,在该层次结构中可以深入浏览测试的子类别。有关更多信息,请参见报告的测试结果。 |
结果 |
结果 |
测试的结果,例如,“通过”、“失败”或“无结论”。 |
结果通过 |
结果 |
一个 True/False 标志,如果测试的结果是“通过”,则设置为 True;如果测试的结果不是“通过”,则设置为 False。 |
结果 |
结果 |
测试结果的名称。 |
测试 |
结果 |
生成结果的测试的名称。有关更多信息,请参见报告的测试结果。 |
测试说明 |
结果 |
与结果相关联的测试的说明。有关更多信息,请参见报告的测试结果。 |
测试结果 |
结果 |
测试和结果的层次结构。这允许从特定测试的结果深入浏览该测试的各个结果。 |
测试类型 |
结果 |
测试结果的类型,例如,“单元测试”、“Web 测试”或“负载测试”。有关更多信息,请参见报告的测试结果。 |
运行 |
运行 |
生成测试结果的测试运行的名称。有关更多信息,请参见报告的测试结果。 |
远程运行 |
运行 |
一个值为 True 或 False 的标志。它指示生成结果的测试运行是否为远程测试运行。有关更多信息,请参见报告的测试结果。 |
别名 |
运行者 |
在其下运行测试的人员或帐户的别名。有关更多信息,请参见报告的测试结果。 |
人员 |
运行者 |
在其下运行测试的人员或帐户的姓名。有关更多信息,请参见报告的测试结果。 |