UFT One 14.53 中的新增功能

本主题描述 UFT One 14.53 中可用的新功能和增强功能。

新增功能视频

观看“新增功能”视频,以了解 14.53 中包含的新功能:

返回页首

UFT One 中基于 AI 的测试

为了帮助真正的客户解决移动和移动 Web 上的实际自动化问题,UFT One 推出了新的人工智能 (AI) 功能,并因此创下了智能测试自动化领域的又一个重大里程碑。另外,一些其他技术也即将推出。请参阅 改进基于 AI 的测试对象标识 (技术预览)。

返回页首

PDF 和 Salesforce Lightning 插件增强功能

UFT One 14.53 为最新添加的插件提供了以下更新:

新的测试对象

我们使用其他测试对象扩展了新的 PDF 插件 (技术预览) 和 Salesforce Lightning 插件。

PDF 格式的控件的测试对象:

  • PDFSignatureField - 用于使用签名文件和密码对表单进行签名。

    签名前:

    签名后:

  • PDFRadioButton

  • PDFComboBox

Salesforce Lightning 应用程序中控件的测试对象:

  • SFLDate - 用于日历控件

  • SFLFile - 用于使您浏览并选择文件的控件

  • SFLTime - 用于时间选择控件

请参阅《UFT One 对象模型参考》中的 PDFSalesforce Lightning 部分。

PDF 检查点和输出值

现在所有 PDF 插件对象都支持检查点和输出值。

返回页首

PDF 报告焕然一新

从测试结果生成的 PDF 报告外观更加美观,使用更加方便。此重新设计可以帮助您:

  • 快速了解测试、操作和步骤的状态。

  • 在报告顶部找到汇总的所有错误,每个错误都引用并链接到发生错误的步骤。

此外,图像现在已嵌入到步骤汇总中,而不是出现在报告的末尾。

返回页首

ALM 支持增强功能

API 测试中的共享数据资源

在 API 测试中,您现在可以链接到 Excel ALM 资源作为数据源,从而简化测试资源的共享和维护。

如果您在测试中更改数据表,则更改将保存在 ALM 中。链接到相同 Excel 资源的其他测试现在将使用更新的数据。

更加安全地单点登录到 ALM

当在 Webgate 自定义工具中配置凭据以在需要 SSO 身份验证的 ALM 服务器 (版本 14.01 或更高版本) 上运行测试时,必须使用 ALM API 密钥。

注释: UFT One 14.53 Patch 1 支持使用 ALM 15.0。

返回页首

Web 和移动测试增强功能

UFT One 14.53 为 Web 和移动测试提供了以下更新:

跨域 iFrame 支持

在基于 Edge 和 Chromium 的嵌入式框架中的跨域 (也称为跨源) iFrame 上进行录制、运行和监视。

嵌入式框架中的 Web 对象

  • 当使用 CEF、Electron、JxBrowser 和 NW.js 框架时,录制、运行和监视基于 Web 扩展性的测试对象,包括 UFT 的 Web 2.0 插件测试对象。

  • 在 Electron 的 WebView 内录制、运行和监视 Web 元素。(受 UFT One 14.53 Patch 1 支持)

使用 UFT Mobile 访问键

通过两种方式 (使用用户名和密码或使用由 UFT Mobile 提供的访问密钥进行身份验证) 之一连接到 UFT Mobile 服务器。

您可以在 UFT Mobile 实验室中生成访问密钥。

使用这些密钥连接到 UFT Mobile:

  • 从“工具”>“选项”对话框中
  • 从“录制和运行设置”中
  • UFT Mobile 远程访问窗口中打开移动应用程序
  • 在自动脚本中使用 MCConnection 对象

直接从 UFT One 连接到 UFT Mobile 时,支持访问密钥身份验证。当从 ALM、CI 服务器或其他集成运行测试时,UFT Mobile 连接始终使用用户名和密码。

注释: UFT One 14.53 Patch 1 或更高版本以及 Mobile Center 3.2 或 UFT Mobile 中,支持访问密钥身份验证。

本地移动设备测试支持更多 iOS 应用程序

现在,当使用本地连接的移动设备时,UFT One 可以加载使用 NSKeyedArchiver 创建其属性列表的 iOS 应用程序。(受 UFT One 14.53 Patch 1 支持)

返回页首

UFT One 自动化对象模型 (AOM) 增强功能

UFT One AOM 现在支持执行以下操作:

  • 在测试中添加和删除测试参数。

    请参阅《自动化对象模型参考》中的 ParameterDefinitions 集合

  • 连接到本地设备以进行移动测试。

    请参阅《自动化对象模型参考》中的 MCConnection 对象

返回页首

可用性增强功能

UFT 现在支持以下新的可用性增强功能:

改进了对 JavaFX Tree Table 的支持

使用新的 JavaTreeTable 测试对象表示 TreeTableView 控件。

请参阅《对象模型参考》中的 JavaTreeTable

灵活的检查点参数化

您现在可以设计参数化的检查点以包含自定义部分。

例如:

您在订单确认字段上创建一个检查点,内容应为: “订单号 <增量订单号> 已创建”

设计您的检查点参数字段,以使用“订单号”前缀、“已创建”后缀以及从数据表中获取的可变订单号:

 

请参阅参数选项对话框

检索对象的运行时属性

使用新的 GetAllROProperties 方法来检索对象的所有运行时属性。

请参阅《对象模型参考》中的 GetAllROProperties

返回页首

新支持的技术版本

UFT One 现在支持以下源代码控制系统版本:

  • Git 2.21

  • TortoiseGit 2.8

UFT One 现在支持以下技术版本:

  • AutoPass License Server 10.9

  • Bamboo 服务器 6.8 (需要 Bamboo 插件版本 1.2.1 或更高版本)

  • Delphi 10.3

  • DevExpress WinForms 18.2

  • Dojo 1.15

  • Java 12

    注释: UFT One 与 JavaFX 应用程序一起使用需要进行一些配置。请参阅 JavaFX 应用程序

  • PeopleTools 8.57

  • TE Rumba 10

  • SAP GUI 750 patch 10

  • SAP GUI 760 (使用 SAP Signature 主题)

  • SAP NWBC Desktop Client 7.0

  • SAP NWBC Desktop Client 6.5 patch 15

  • Windows Server 2019

  • Windows 10 1903 更新 (受 UFT One 14.53 Patch 1 支持)

    Windows 10 1909 更新 (受 UFT One 14.53 Patch 3 支持)

最新支持的浏览器版本和嵌入式框架:

  • Firefox 66、67

    Windows 68、68 ESR (受 UFT One 14.53 Patch 1 支持)

    Firefox 69-72 (受 UFT One 14.53 Patch 3 支持)

  • Chrome 73、74、75、76

    Chrome 77-79 (受 UFT One 14.53 Patch 3 支持)

  • Windows 10 1809 上的 Edge

    Edge 18.18362 (受 UFT One 14.53 Patch 1 支持)

    注释: 我们已经升级了 WebDriver 版本。对于 Phantom JS,您需要使用仍在 UFT One 安装中提供的较早版本。有关详细信息,请参阅 PhantomJS

有关更多详细信息,请参阅 UFT 产品可用性矩阵

返回页首

本地化更新

UFT One 14.53 仅以英语提供。

如果您已使用 UFT One 的本地化版本并升级到 14.53,则您的用户界面将更新为英语。

返回页首

另请参见: