0

我需要在摘要页面中查看我的测试结果。客户格式的测试报告,因此我不能使用 TFS 的“内置”测试任务,但我希望具有与单元测试相同的行为:

  1. 摘要页面中的统计信息,带有指向测试详细信息选项卡的链接
  2. 构建摘要中包含测试详细信息的选项卡
  3. “测试->运行”类别中的测试运行(可选)
  4. 每个测试的详细信息。

我找到了如何使用此链接在“测试->运行”中制作它如何使用 Team Foundation Server API 创建测试运行和结果? (非常感谢作者)。在此解决方案中,测试基于测试计划和测试套件创建。根据我的经验,单元测试基于构建创建测试运行,我相信应该是 TFS API 以编程方式执行它。

有人可以建议我在哪里可以找到这样的 API。如果 p1 和 p2 可以制造,如何制造?

4

1 回答 1

1

根据您的要求,您可能必须通过编写自己的 vsts 扩展来创建一个部分选项卡,以在构建结果报告和构建摘要中显示信息。

您可以通过 REST 接口将 xml 结果文件作为“testrun-attachment”上传,并在构建摘要选项卡或您自己的扩展“测试结果”选项卡上显示汇总值。下面是一个如何显示 opencover 结果的示例供您参考:vsts-opencover,最终会得到如下结果:

在此处输入图像描述

如何编写自己的扩展:

Visual Studio Team Services 的扩展概述

一些例子 :


于 2016-10-27T08:54:43.193 回答