test-suite
2022.10
false
  • Test Manager 发布说明
    • Test Manager 发布说明
  • Studio 发布说明
  • Orchestrator 发布说明
  • CI/CD 集成发布说明
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Test Suite™ 发布说明

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
上次更新日期 2024年10月17日

Azure DevOps 扩展程序发行说明

在本节中查看 Azure DevOps 扩展程序的最新功能、修复和改进。

重要提示:

确保您的网络允许访问以下 NuGet 包订阅源:

  • https://api.nuget.org/v3/index.json
  • https://uipath.pkgs.visualstudio.com/_packaging/nuget-packages/nuget/v3/index.json
  • https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Internal/nuget/v3/index.json
  • https://www.myget.org/F/workflow
  • http://www.myget.org/F/uipath
  • https://www.myget.org/F/uipath-dev/api/v3/index.json

V3.1.0

发行日期:2020 年 4 月 24 日

错误修复

如果 Orchestrator 文件夹名称包含 & 符号,则任务将失败。现在,可以在任务中将带有 & 符号的 Orchestrator 文件夹名称作为参数传递。

v3.0

发行日期:2023 年 2 月 14 日

新增功能

为了获得更大的灵活性,您现在可以将 Azure DevOps 扩展程序附带的命令行界面 (CLI) 的默认版本替换为所需的任何 CLI 版本,前提是系统可以兼容该版本。要替换 CLI 的默认版本,请使用 UiPath 安装平台任务,然后从下拉列表中选择所需版本。在此处了解如何使用 UiPath 安装平台任务。

改进

  • 在此版本中,默认的 CLI 版本为 21.10,但您现在可以使用 UiPath 安装平台任务选择下载 CLI 的其他版本。您可借此打包 Windows 和跨平台项目。

    UiPathInstallPlatform 任务用于执行以下操作:

    • 使用“ 选择 CLI 版本” 下拉列表下载并实施不同版本的 CLI。
    • 通过手动下载 CLI NUPKG 文件,将其放置在构建代理上,并在“ CLI 的 nupkg 路径” 字段中指定该路径,即可实现 CLI 的 不同版本。 此方案适用于管道无法访问 UiPath 公共订阅源以下载 CLI 的情况。
  • 现在,可以从控制台错误日志中查看和调查打包程序在编译时引发的所有错误。

错误修复

  • 使用 Azure DevOps 扩展部署的 Windows 项目现在可以在 Orchestrator 中成功执行。

  • 已从 Orchestrator 请求中删除基本身份验证标头。

  • 由于 project.json 文件中的输出类型发现问题,通过 UiPathDeploy 发布 Windows 包时发生错误。

  • 即使输入 JSON 文件将outputType参数显式指定为Process ,包也会作为库部署在 Orchestrator 中。 此行为现已修复。
  • 修复了允许工作流分析器分析 YAML 文件的错误。

V2.11.1

发布日期:2022 年 11 月 15 日

错误修复

由于打包限制,Windows 项目失败,并出现以下错误:“运行命令失败。 Sytsem.ID.FileNotFoundException: 找不到文件“ Windows.PlatformManifest.txt ”。 此问题现已修复。

V2.11

发布日期:2022 年 10 月 17 日

错误修复

由于project.json file中的输出类型发现问题,通过 UiPath Deploy 发布 Windows 包时发生错误。 此问题已得到解决。

V2.10

发行日期:2022 年 9 月 5 日

改进

  • 现在,您可以在构建管道时选择“自动创建流程”参数,从而通过 UiPathDeploy 跳过流程创建。
  • UiPathDeploy 中的“入口点”参数已重命名为“入口点路径”,以使其在入口点 XAML 文件嵌套在文件夹中的情况下更具暗示性。此外,系统还添加了一个工具提示来指示文件路径。

  • 通过 UiPath 管理资产上传为 CSV 文件的资产已进行以下更改:

  • 通过 JSON 文件为 UiPath 测试指定的输入参数现在仅需要namevalue参数,但有一个例外。 在测试集级别创建新输入参数时,您仍需要提供type参数。

错误修复

  • 对于 Orchestrator 版本 2021.10,使用 UiPathDeploy 更新包版本失败。此问题已得到解决。
  • 当通过外部应用程序方法连接 Orchestrator 时,使用 UiPathDeploy 部署的包不可见。
  • UiPath 运行作业中的“ 策略” 参数下拉列表无法正常工作。

v2.9.2

发行日期:2022 年 4 月 20 日

改进

UiPath 部署的工作原理是为新发布的包创建一个流程并修补(更新到新版本)任何现有流程。如果未在流程元数据中指定入口点,则这些操作可能会生成验证错误。

为解决此问题,UiPath Deploy 任务执行的操作已更改如下:

  • 如果流程存在,并且不包含 UiPath 部署任务指定的入口点,则系统将对其进行修补。
  • 如果 UiPath 部署任务未指定具有入口点的流程,则使用以下附加结构创建一个新流程: MyPackageName_Entrypoint.xaml

v2.9.1

发布日期:2022 年 2 月 8 日

改进

配置 UiPath 测试作业时,您可以通过附加机器人日志来查看 INFO 级别的日志。

有关详细信息,请参阅“配置 UiPath 测试”。

错误修复

  • 使用外部应用程序配置的服务连接未正确进行身份验证。已通过解决身份 URL 配置错误修复了此问题。
  • 由于 Orchestrator 身份验证错误,使用自定义库打包项目时会发生错误。
  • 身份验证问题阻止了通过 Azure 市场中部署的 Orchestrator 实例进行包部署,从而导致错误。已通过“外部应用程序”配置中的新字段解决此问题。

    有关更多信息,请参阅“外部应用程序的服务连接配置”。

  • 执行大量测试用例(例如 1400 个)的测试集会导致错误。已通过延迟并发 Orchestrator API 调用解决此问题。

v2.9.0

发布日期:2021 年 12 月 7 日

错误修复

由于身份服务器问题,Microsoft Azure 市场中的 Orchestrator 部署身份验证失败。此问题已通过向外部应用程序身份验证方法添加新字段而得到解决,您可以在其中添加身份服务器 URL。

v2.8.1

发布日期: 2021 年 11 月 17 日

错误修复

  • 由于入口点流程名称冲突,UiPath 部署未上传包。
  • 通过 Orchestrator 在文件夹级别部署包时出错。此问题是由于 Orchestrator 版本低于 21.4 时使用了已弃用的 API 包订阅源所致。

v2.8.0

发布日期:2021 年 11 月 8 日

错误修复

  • 项目名称的大小写格式受到 UiPath Pack 问题的影响。
  • 使用 Data Service 对象打包库会失败。此问题已得到解决。
  • 除非有多个入口点,否则具有单个入口点的包不会附加到流程名称。因此,作业未加载。此问题已得到解决。
  • 通过配置了 Orchestrator 版本 2021.4 的外部应用程序部署包会导致错误。

v2.7.0

发布日期:2021 年 10 月 11 日

改进

  • 现在,您的 Orchestrator 内部部署实例可以配置为服务连接,从而为通过外部应用程序向 Orchestrator 进行身份验证创造了条件。
  • 现在,您可以使用测试机器人在非生产环境中测试您的工作流。这仅适用于非生产环境。您可以在配置 UiPath 运行作业时选择此选项。
  • 测试结果现在包含一个测试用例日志链接,用于显示详细的执行事件。
  • 我们列出了用于 UiPath NuGet 包的官方订阅源。要查看该列表,请参阅“UiPath 部署”。
  • 测试用例运行数据变体现在已向每个测试用例标题添加了一个计数,以便您可以区分结果。

V2.6.0

发布日期:2021 年 9 月 3 日

错误修复

将测试项目包部署到 Orchestrator 时出错,因为它们可能有多个入口点。此问题已通过忽略测试项目发布的包的入口点而得到解决。

V2.5.0

发布日期:2021 年 9 月 1 日

新增功能

此更新对 Orchestrator 身份验证、新的测试集配置和错误修复进行了更改。

改进

  • 现在,您可以通过外部应用程序使用 Orchestrator 进行身份验证。您可以将 Orchestrator 配置为新的服务连接。
  • 您可以配置用于在 Orchestrator 中发布包的 UiPath 包任务,以报告工作流验证错误。此额外配置可用于检查项目中是否存在违反工作流分析器的情况。
  • 现在,您可以通过在测试集级别定义参数来在运行时参数化测试用例。您可以通过覆盖默认参数值(而不是新建参数值)来使用此功能重新配置现有测试用例。
  • 现在,测试结果将显示断言的详细信息。

错误修复

  • 通过插件发布的对象存储库中的库在 Studio 中未显示对象存储库详细信息。
  • 使用“UiPath 部署”任务创建 Orchestrator 中已存在的流程会导致错误。

v2.4.0

发行日期:2021 年 8 月 3 日

新增功能

此更新向测试项目添加了其他信息,并修复了一些错误。

改进

  • 包部署现在支持具有专用包订阅源的文件夹。
  • 测试结果现在包含断言详细信息和结果,以及设备信息等参数,可帮助您识别已执行的测试用例。
  • 指向 Orchestrator 测试集结果的链接现已作为“UiPath 测试”作业输出的一部分提供。
  • 现在,您可以在配置流程时定义入口点(XAML 文件)。这对于已激活多个入口点的包非常有用。
  • 运行作业时,您可以选择是通过生产机器人还是非生产机器人执行该作业。
  • 现在,您可以在 CSV 文件中提供有关资产的说明。

错误修复

  • 由于字符编码问题,资产说明未正确显示。
  • 通过 UiPath 包任务打包包含命名空间和句点的库时失败。

v2.3.1

发布日期:2021 年 3 月 23 日

新增功能

此更新修复了一些错误。

错误修复

  • 打包 Orchestrator 项目 2018.x 版不适用于 Azure DevOps 2.3 版的 UiPath 集成。使用带有 Studio 2018.x 版的 UiPath Pack 可以解决此问题。
  • 每当通过“UiPath 部署”任务上传测试,然后通过“UiPath 运行测试”任务运行测试时,都无法在 Orchestrator 流程中执行测试。此问题是由 Orchestrator 中的重复包版本引起的。
  • 在非 Windows 构建代理上执行“UiPath 管理资产”任务不会导致正确的错误消息。现在,当“UiPath 管理资产”任务在非 Windows 构建代理上运行时,该信息将记录在命令行中。

v2.3

发行日期:2021 年 3 月 11 日

新增功能

此更新与我们最新的 UiPath™ Cloud Orchestrator 版本兼容。 如果您使用的是云托管的 UiPath Orchestrator,请确保更新UiPath Azure DevOps 扩展程序

本地化支持

  • 现在,我们的任务都可以本地化。支持以下语言:德语、英语、西班牙语、法语、葡萄牙语、俄语、土耳其语、韩语、中文、日语。
  • 有关在 Azure DevOps 中更改显示语言的信息,请参阅“设置用户首选项”。
  • 如果不支持您的本地语言,我们的插件将恢复为英语。

编译库

打包库时,我们现在会输出有关编译过程的更多日志记录信息。另外,如果库编译失败,则打包库也将失败。

错误修复

  • 我们修复了一个问题:使用入口点 XAML 文件打包包含 In/Out 参数的流程时不会在生成的包中创建 In/Out 参数,从而导致 Orchestrator 中的参数不可用。
  • 我们修复了一个问题:在启用 FIPS 的 Windows 计算机上运行任务时,会导致错误打包库。
  • 我们修复了一个问题:在 Release 管道中使用 Test 任务会失败。

v2.2

发行日期:2020 年 12 月 8 日

新增功能

运行作业

在新任务运行作业中执行“运行作业”。

资产管理

在新任务 UiPathAssets 中管理资产。您可以使用 upsert 操作部署资产,也可以删除资产。

改进

日志记录

现在,通过提供上下文和行动号召的清晰错误消息改进了日志记录。

错误修复

  • 使用“部署”任务时,自定义非活动包将部署在库订阅源中
  • UiPath Pack 任务可以编译表达式和 VBA 活动。
  • 扩展配置包括非拉丁字符。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。