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

Visual Studio Team Services (VSTS)的 Sprint 138 更新中,发布管道的结果页已得到增强,其中包含将相关结果组织到层次结构中的测试结果的汇总视图。 此外,在 生成和发布中,我们还添加了一种方法,用于 查看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 install 代理或 nuget restore 由人员或生成代理视为下载。 这有助于衡量所创建的包的受欢迎程度和使用情况。 例如,如果看到包的总下载量为 2 到 3 周,这可能表明未主动使用包。

包下载

浏览 npm 包中的依赖项

以前,你曾经能够查看包的依赖项,但你必须手动返回到源并找到它(如果它根本不存在)。 现在,你可以单击 npm 包的右侧列中的依赖项(例如“buffer-crc32”或“normalize-path”),并直接转到该依赖项的可用版本列表。

包依赖项

正在报告

在 Microsoft Teams 中查看 VSTS 仪表板

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

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

我们提供了一个经过改进的全新小组件,你可将该小组件添加到仪表板。 现在,使用该小组件可以在仪表板上查看特定分支的生成历史记录,还可以在面向匿名访问者的公共项目中对其进行配置。

重要

如果你正在寻找有关 XAML 生成的见解,请继续使用较旧的小组件,并阅读如何 从 XAML 生成迁移到新生成。 否则建议你迁移到较新的小组件。

管理

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

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

如何提供反馈

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

反馈菜单

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

此致

亚伦·布约克