UFT One 14.50 中的新增功能

UFT One 14.50 中包含许多新功能和增强功能,旨在支持软件测试中的巨大转变并缩短价值实现时间。

新增功能视频

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

返回页首

并行执行

UFT One 能够并行运行 Web 测试 (在技术预览中提供),从而进一步扩展了其富含技术的功能。

命令行执行

使用以下方法之一并行配置测试运行:

可自定义的模板

配置 .json 文件中的参数值以在多个环境中同时运行多个测试。

提示: 使用此方法还可以在 Web 与移动的组合环境中运行各个测试。

命令行选项 使用命令行选项配置单个测试在多个环境中同时运行。

有关更多详细信息,请参阅并行运行 Web、移动或 API 测试

UFT One Jenkins 插件

UFT One Jenkins 插件。使用新的环境选择对话框为每个 Web 或移动测试定义多个环境。

例如:

有关更多详细信息,请参阅UFT One 和 Jenkins

运行结果

并行测试的运行结果显示所有测试运行的结果。例如:

移动测试

在上一版本中,我们在技术预览模式下引入了移动测试的并行执行。此版本现在完全支持移动测试的并行执行。

有关更多详细信息,请参阅并行运行 Web、移动或 API 测试以及UFT One 和 Jenkins

返回页首

移动支持增强功能

此版本的 UFT One 包括以下使用 Mobile Center 进行移动测试的增强功能:

支持 Mobile Center 的多项目和工作区功能

连接到 Mobile Center 时,在 UFT One 的“选项”对话框中选择 Mobile Center 工作区。如果您有多个 Mobile Center 项目,请选择相应项目以列出可能的工作区。

有关更多详细信息,请参阅连接到 UFT Mobile 或本地移动设备UFT Mobile 帮助

面部识别身份验证模拟

除了 UFT One 14.03 中引入的指纹模拟外,UFT One 现在还支持 iOS 设备上移动脚本中的面部识别身份验证模拟。

SimulateFingerprintSetFingerprintSimulationMode 方法现在分别命名为 SimulateAuthenticationSetAuthenticationSimulationMode

注释: UFT One 14.50 向后兼容,并且支持包含旧名称的脚本。

有关更多详细信息,请参阅:

条形码识别模拟

将以下新方法添加到移动测试脚本中,可以模拟条形码或 QR 码识别:

  • SetBarcodeSimulationMode。启用或禁用条形码模拟。
  • SimulateBarcodeByImage。通过设备摄像头所捕获的图像模拟条形码。
  • SimulateBarcodeByData。(仅限 iOS) 使用条形码的文本和格式 (例如条形码中包含的 URL) 模拟条形码。

有关更多详细信息,请参阅:

Android 的 RecyclerView 控件

Android 的 RecyclerView 控件现在被标识为 MobileList 测试对象。

有关更多详细信息,请参阅《UFT One 对象模型参考》中的 MobileList 页面。

返回页首

悬停模式下的侦测器 (技术预览)

现在,仅将鼠标悬停在对象上而不单击对象,对象侦测器便可侦测对象。

注释: 这是一种全新的复杂方法,用于捕获过去难以侦测的复杂控件。例如,单击屏幕时消失的控件。

开始侦测之前,在“对象侦测器”中打开“悬停模式”。然后,将鼠标悬停在对象上片刻以捕获其详细信息。

例如:

有关详细信息,请参阅 使用对象侦测器

返回页首

报告增强功能

UFT One 的 HTML 报告现在具有以下增强功能:

“右上角的饼图”,显示在测试运行期间通过、失败以及具有警告的步骤的统计信息。

例如:

“系统监控器中的垂直红线”图,指示报告中当前选定的步骤。

例如:

有关更多详细信息,请参阅使用运行结果

返回页首

BPT 运行时决策 (分支)

现在,您可以通过 UFT OneALM 向业务流程测试中添加其他结构。使用同一测试时,利用分支可以涵盖应用程序中的许多不同用户流。

分支允许您在运行时使用决策功能来增强测试。这对于具有非线性函数和接口的复杂和动态应用程序很有用。

例如:

注释: ALM 版本 12.60 及更高版本支持分支。

有关更多详细信息,请参阅使用 BPT 分支

返回页首

许可更新

如果您使用 AutoPass 许可服务器且要升级到 UFT 14.50,则还必须将 AutoPass 版本升级到 AutoPass 版本 10.7 或更高版本。

Micro Focus ITOM Marketplace 下载安装程序 (需要登录)。

有关详细信息,请参阅 Micro Focus Marketplace 上的 [%= ProductNames.AutoPass%] License Server 页面以及 UFT One 许可

警告: 只有在配置 SSL 后,才能将早期版本的 UFT 与 AutoPass 版本 10.7 结合使用。有关详细信息,请参阅 AutoPass 10.7 SSL 通信支持文档 (需要登录)。

返回页首

Azure DevOps 扩展增强功能

使用测试结果路径参数自定义 Azure DevOps 测试运行批处理文件。添加要运行的测试列表以及所有相关参数。

注: Azure DevOps 以前称为 Team Foundation Server (TFS)。

有关详细信息,请参阅:

返回页首

打印自定义日志消息

现在,您可以使用新的 SystemUtil.PrintToDebugStream 方法将自定义日志消息打印至 Windows 调试流。

有关更多详细信息,请参阅 UFT 对象模型参考中的 SystemUtil 对象页面。

返回页首

新支持的技术版本

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

  • Java 9、Java 10

  • Angular 5

  • Oracle E-Biz 12.2.6

  • SAPGUI 7.50 P6、SAP CRM (通过 IE 64 位)、SAP Fiori 1.52 和 NWBC Desktop 6.5 PL7

  • .NET ComponentOne FlexGrid 4.0

  • IBM WebSphere HOD 12

  • Rocket BlueZone 7.1

  • QT 5.10

  • 对 API 测试中的 TLS 1.1 和 1.2 的开箱即用支持

  • Citrix XenDesktop 7.15、7.17

  • Citrix XenApp 7.15、7.17

新支持的浏览器版本:

  • Chrome 67、68
  • Firefox 60、61

  • Edge 17.17134
  • Safari 11
  • Safari 12 (需要从 Safari 扩展库手动安装 Functional Testing 代理 Safari 扩展)

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

返回页首

帮助中心增强功能

ADM 帮助中心现在包含类似 Google 的直观搜索。

  • 尝试使用 UFT One 帮助中心搜索,以查找所有可交付文件的结果,包括 PDF 和参考指南。
  • 切换右侧的筛选器可在其他帮助中心中执行相同的搜索。
  • 通过 ADM 帮助中心主页在所有 ADM 帮助中心中进行搜索。按选定产品筛选搜索结果。

返回页首

另请参见: