查看汇总的测试结果 - VSTS Sprint 138 更新

Sprint 138 update of Visual Studio Team Services (VSTS) 中,发布管道的结果页面已得到增强,其中包含将相关结果组织到层次结构中的测试结果的汇总视图。 此外,在 生成和发布中,我们添加了一种查看 Microsoft 托管代理池中已安装软件 的详细信息 的方法。

“工作” 中,现在可以在“工作项”中心查看团队的工作。 有关详细信息,请查看下面的 功能 列表。

后续步骤

阅读以下新功能,然后前往 VSTS 自行试用。

VSTS 中的新增功能

功能

Wiki:

工作:

生成和发布:

测试:

包:

报表:

管理员:

Wiki

使用 YAML 标记展示 wiki 页面和代码预览的元数据

向文档添加元数据可以帮助读者和搜索索引选取并展现有意义的内容。 在此更新中,在文件开头包含 YAML 块的任何文件都会转换为由一个头和一行组成的元数据表。 YAML 块必须采用在三重短划线之间设置的有效 YAML 的形式。 它支持所有将基本数据类型、列表、对象作为值。 Wiki 和代码文件预览中支持该语法。

YAML 标记示例:

---
tag: post
title: Hello world
---

YAML 表

具有列表的 YAML 标记示例:

---
tags:
- post
- code
- web
title: Hello world
---

包含列表的 YAML 表

工作

在“工作项”中心查看团队的工作

重要

团队正在比平常更阶段地推出此功能。 你很快就会在组织的 “工作项” 中心看到新的透视。

现在,可以使用 “我的团队” () 透视中心 的工作项 中心查找分配给团队的所有工作 () 。 借助此透视,可以快速选取分配给团队的工作 () ,或更好地了解团队 () 负责的工作。 有关详细信息,请参阅 查看和添加工作项 文档。

生成和发布

检查 Microsoft 托管代理池上安装的软件

Microsoft 托管的代理池现在报告映像上安装的软件。 不确定是在 Python 3.6.5 还是 Python 3.7 上运行,或者映像是否具有最新的 Git 版本? 查看“ 详细信息 ”选项卡以了解情况。有关详细信息,请参阅 Microsoft 托管的代理 文档。

托管池详细信息

测试

查看汇总测试结果

重要

若要使用此功能,必须在配置文件中启用 “新版本进度视图”预览功能

在测试执行期间,测试可能会生成多个测试实例,它们都会参与形成整体结果。 一些示例包括:由于失败而重新运行的测试、由其他测试的有序组合构成的测试(例如顺序测试)或是具有基于所提供输入参数的不同实例的测试(数据驱动测试)。 由于这些测试相关,因此需要与基于单个测试结果派生的整体结果一起进行报告。 在此更新中,我们引入了改进版本的测试结果,它们在发布的测试选项卡中显示为层次结构。 接下来举例说明。

之前,我们引入了在 VS 测试任务中重新运行失败的测试的功能。 但是,我们仅报告了测试的最近一次尝试,这在某种程度上限制了此功能的有用性。 我们现在将此功能扩展为将测试执行的每个实例作为一次尝试进行报告。 此外,测试管理 API 现在支持发布和查询分层测试结果的功能。 有关详细信息,请参阅 测试结果 API 文档。

测试摘要调试

注意

测试摘要部分中的指标(例如测试总数、已通过等)使用层次结构的根级别(而不是测试的每个单独迭代)进行计算。

程序包

查看包下载和用户指标

现在可以跟踪下载包的次数以及下载包的唯一用户数。 每个 npm installnuget restore 由人员或生成代理被视为下载。 这可以帮助你衡量所创建的包的受欢迎程度和使用情况。 例如,如果看到包的总下载量在 2 到 3 周内保持不变,则可能表明包未主动使用。

包下载

浏览 npm 包中的依赖项

以前,你过去能够查看包的依赖项,但必须手动返回到源, (找到它(如果它完全存在) )。 现在,可以单击某个依赖项 (例如,下面屏幕截图中右侧列中的“buffer-crc32”或“normalize-path”) npm 包,并直接转到该依赖项的可用版本列表。

包依赖项

报表

在 Microsoft Teams 中查看 VSTS 仪表板

现在可以将任何 VSTS 仪表板引入 Microsoft Teams ,以加强与团队的对话。 若要进行此设置,请安装 Microsoft Teams 集成扩展,并按照说明选择仪表板。 所选仪表板将添加为 Microsoft Teams 频道中的新选项卡。 仪表板已针对使用进行优化,每次打开选项卡时都会刷新。可以通过单击所选小组件上的链接,深入了解更多详细信息并在 VSTS 中执行操作。 有关详细信息,请参阅 Microsoft Teams 集成 文档和 Microsoft DevOps 博客上的文章

通过新的生成仪表板小组件调查生成历史记录

我们提供了一个改进的新生成历史记录小组件,你可以将它添加到你的仪表板。 使用此小组件现在可以在仪表板上查看特定分支中的生成的历史记录,并在公共项目中为匿名访问者配置它。

重要

如果你想深入了解你的 XAML 生成,请继续使用较旧的小组件,并阅读从 XAML 生成迁移到新生成。 否则建议你迁移到较新的小组件。

管理

直接通过 Azure 门户管理组织的计费

作为项目集合管理员 (PCA) 现在可以直接通过 Azure 门户为组织设置计费或删除计费。 在门户中查找组织中新的 “设置计费”“删除计费 ”命令。

如何提供反馈

我们很想听听你对这些功能的看法。 使用反馈菜单报告问题或提供建议。

反馈菜单

你还可以在 Stack Overflow 上获得社区的建议和问题的答案。

此致

亚伦·布约克