Excel 格式的“生成质量”报表

负责测试软件的团队可以使用“生成质量”报表来帮助监视每个生成的测试活动的成功或失败率。 “生成质量”报表提供以下两个报表,以显示团队项目的所有生成定义的测试结果。

  • 版本验证测试:显示生成过程中运行的,所有标记为“版本验证测试 (BVT)”的自动测试的测试结果,从而帮助团队监视生成的质量。

  • 每个版本的测试活动:显示针对所有或选定测试计划的生成而运行的所有测试的测试结果,从而帮助团队监视生成的质量。

    备注

    若要查看“生成质量”报表,请打开团队资源管理器,打开团队项目,打开“Excel 报表”文件夹,然后打开“测试团队管理”文件夹。仅当该门户网站已启用且配置为使用 SharePoint Server 企业版时,您才能访问该文件夹。有关详细信息,请参阅 使用项目门户网站共享信息

只有当团队使用 Microsoft 测试管理器创建测试计划并开始运行测试时,这些报表才可用。 有关如何定义测试套件和测试计划的信息,请参见使用 Team Web Access 计划手动测试。 有关如何访问此报表的信息,请参见 Excel 报表

所需权限

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

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

报表中的数据

“生成质量”报表显示团队项目的所有生成定义的测试结果累计计数。 两种报表都基于数据透视表报表,后者用于访问数据仓库中存储的数据。 每个报表中显示的计数是特定生成中每个测试结果的最新版本的计数。

生成验证测试

Excel 格式的“生成质量”报表

每个生成的测试活动

Excel 格式的“每个版本的测试活动”报表

下表描述了在数据透视表中使用的报表筛选器和字段,这些筛选器和字段用于生成“生成质量”报表。

筛选器

字段

  • 团队项目 - 团队项目层次结构:包括为所选团队项目定义的生成定义的生成结果。

  • 测试结果 - 迭代层次结构:包括运行指派给所选迭代的测试用例后得出的测试结果。

  • 测试结果 - 区域层次结构:包括运行指派给所选产品区域的测试用例后得出的测试结果。

  • 生成 - 生成定义名称:包含针对属于所选生成定义的生成而运行的测试结果。

特定于“生成验证测试”报表的筛选器

  • 测试运行 - 是生成验证运行:包含在生成过程中运行并配置为“生成验证测试”的所有自动测试的测试结果。

  • 测试结果 - 结果:测试结果(例如“受阻”、“从不运行”“未通过”、“无”和“已通过”)。

  • (度量值)测试结果 - 生成结果计数趋势:对特定生成中每个测试结果的最新版本进行计数。

  • 生成 - 生成名称:生成的名称。 每当生成运行时,都会为生成分配一个包含生成定义名称的名称作为其前缀。

监视生成质量所需的活动

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

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

  • 定义要随生成自动运行的测试。 在生成定义中,您可以定义随生成运行的测试,还可以将测试通过定义为生成成功的必要条件。

    有关详细信息,请参阅 在生成过程中运行测试

  • 定期运行生成。 您可以按设置的时间间隔或在每次签入之后运行生成。 可以在使用计划触发器时创建定期生成。

    有关更多信息,请参见创建或编辑生成定义运行、监视和管理生成

  • 运行测试。 有关详细信息,请参阅 使用 Team Web Access 运行手动测试

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

    备注

    每个团队项目的项目管理员为该项目定义区域和迭代路径,以便团队可以根据这些指定跟踪进度。有关详细信息,请参阅 添加和修改区域和迭代路径

更新和自定义报告

可以通过在 Office Excel 中打开“生成质量”报表并更改某个工作表的数据透视表报表的筛选器选项,从而更新“生成质量”报表。 您可以自定义各报表以支持其他视图,如下表所述。

视图

操作

选择迭代的生成质量

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

选择产品区域的生成质量

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

选择生成定义的生成质量

更改 Build Definition Name 的筛选器(默认值=全部)

最近六周、八周或更多周的生成质量

在“列数据透视表字段列表”中添加 Date - Sets 字段,并选择 @@Last 6 weeks@@ 或其他日期集

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

请参见

其他资源

Excel 报表