Excel 格式的“测试活动”报表

您可以使用“测试活动”报表来帮助监视团队在一段时间内已运行的手动测试的数量。 只有当团队使用 Microsoft 测试管理器创建测试计划并开始运行测试后,此报表才可用。 有关如何定义测试套件和测试计划的信息,请参见使用测试套件组织测试用例

有关如何访问此报表的信息,请参见 Excel 报表 (Agile)

备注

可以从“测试”面板中查看“测试活动”报表。仅当团队项目门户网站已启用且配置为使用 Microsoft Office SharePoint Server 2007 时,才可以访问此面板。有关更多信息,请参见访问团队项目门户网站和过程指南

主题内容

  • 报表中的数据

  • 解释报表

  • 更新和自定义报表

相关主题

备注

团队使用测试用例来定义自己可以使用测试运行程序和 Microsoft 测试管理器来运行和管理的手动测试和自动测试。通过使用 Microsoft 测试管理器,不仅可以创建测试用例,还可以创建支持项目测试的测试套件和测试配置。可以使用测试配置来定义测试用例和测试套件的运行方式。通过在测试计划内,将测试用例组织到测试套件的层次结构中,可以对测试用例分组。通过创建测试套件,可将测试用例的集合作为组来运行。有关更多信息,请参见使用测试计划定义测试工作量

所需权限

若要查看报表,您必须被分配到或属于某个组,而在 SharePoint 产品中,已为该组分配有对团队项目的**“读取”**权限。

若要修改或自定义报告,您必须是 SQL Server Analysis Services 中**“TfsWarehouseDataReaders”安全角色的成员。 此外,您还必须被分配到或属于某个组,而在 SharePoint 产品中,已为该组分配有对团队项目的“成员”**权限。 有关更多信息,请参见授予对 Visual Studio ALM 数据仓库的数据库的访问权限管理权限

报表中的数据

您可以使用“测试活动”报表来了解团队完成测试的进展情况。 此报表基于一个数据透视图,该数据透视图显示最近四周内为测试结果捕获并存储在数据仓库中的数据。

Excel 格式的“测试活动”报表

监视测试活动所需的活动

为了使“测试活动”报表有用且精确,团队必须执行以下活动:

  • 定义测试用例和测试计划,将测试用例分配给测试计划。

  • 对于手动测试,将测试用例中每个验证步骤的结果标记为通过或未通过。

    重要

    如果某个测试步骤是验证测试步骤,则测试人员必须使用某个状态对该步骤进行标记。测试用例的总体结果反映已标记的所有测试步骤的状态。因此,如果有任何测试步骤标记为未通过或未标记,则测试用例的状态为未通过。

    对于自动测试,每个测试用例都会自动标记为通过或未通过。

  • (可选)若要支持筛选,请将**“迭代”“区域”**路径分配给每个测试用例。

解释报表

您将会发现,“测试活动”报表随您在产品开发周期中所处的阶段而异。 早期迭代显示的已运行手动测试用例的数量应逐步递增。

通过查看该报表,可以回答以下问题:

  • 团队运行的手动测试的趋势是否始终递增?

  • 是否在测试活动中确定了任何无法解释的峰值?

“测试活动”报表指示针对每个测试配置及所有测试计划运行的每个测试用例的结果。 可能出现的峰值可以提前指明测试活动或所签入代码的质量中的问题。

您可能需要检查最新生成的状态、Bug 状态以及代码改动,以确定其中每个因素的指标是否可以帮助解释测试活动中的更改。

更新和自定义报表

可以通过在 Microsoft Excel 中打开“测试活动”报表并更改数据透视表的筛选器选项,从而更新“测试活动”报表。 可以自定义此报表以支持其他视图,如下表所述。

视图

操作

迭代的测试活动

更改 Iteration 的筛选器(默认值=全部)

产品区域的测试活动

更改 Area 的筛选器(默认值=全部)

特定测试计划或测试计划套件的测试活动

更改 Test Plan 的筛选器(默认值=全部)

自动测试用例的测试活动

更改 Is Automated 的筛选器(默认值=False)

过去六周、八周或更多周的测试活动

在“列数据透视表字段列表”中,将 @@Last 4 weeks@@ 替换为其他 Set

有关如何使用和自定义数据透视表和数据透视图报表的更多信息,请参见 Microsoft 网站上的以下页面:

请参见

概念

“测试”面板(敏捷)

Excel 格式的“测试计划进度”报表

项目 (Agile)

其他资源

Excel 报表 (Agile)