UFT 12.53 中的新增功能
增强了移动测试
此 UFT One 版本支持本机和混合移动应用程序的增强功能。现在您可以执行以下操作:
- 直接从新的 Mobile Center 向导配置用于测试的设备和应用程序。
- 测试非套装应用程序。这意味着无需打包应用程序即可将其上载到 Mobile Center。
-
使用设备的本机浏览器 (iOS 设备为 Safari,Android 设备为 Chrome) 测试移动 Web 应用程序。
- 等等...
有关详细信息,请参阅 UFT Mobile 帮助。
适用于 API 测试的新 Docker 活动
UFT One 现在提供了新的 Docker 活动,可以帮助您对容器型 Docker 应用程序执行远程操作。
使用这些新活动可以执行以下操作:
- 下载包含您的应用程序的 Docker 容器映像
- 运行包含应用程序的映像
- 停止当前运行测试的容器
用户还可以使用标准 UFT One 活动从 Docker 容器测试应用程序。
有关详细信息,请参阅使用 Docker 活动进行测试和标准活动。
OData 协议对 API 测试的支持
现在您可以使用 UFT One 来测试 OData REST 服务。
- 将 OData 服务导入为 REST 服务。您可以从文件或 URL 导入服务。
- 使用服务资源和方法构建测试。
UFT 运行该测试的方式与运行任何其他 REST 服务测试相同。
有关详细信息,请参阅导入 REST 服务模型。
配置 Chrome 仿真器设备
现在您可以通过手动编辑 Chrome 仿真器配置 XML 来为 Chrome 仿真器配置和添加设备。
有关详细信息,请参阅 UFT Mobile 帮助。
从 Amazon Web Services Marketplace 运行 UFT One 测试
Amazon Web Services (AWS) 可以帮助您访问运行企业项目所需的基础结构,无需进行大量投资和维护。
现在您可以在多种操作系统和浏览器组合中使用 AWS 访问已预装最新版本 UFT One 的系统。通过执行此操作,还可以根据需要按使用 UFT One 的次数进行付款。
请访问此处,了解有关在 Amazon 上开始使用 UFT One 的知识。
支持 Chromium Embedded Framework 控件
现在您可以使用 UFT One 测试包含 Chrome 嵌入式控件 (包括 Java CEF 和 Adobe CEP) 的应用程序。
有关详细信息,请参阅嵌入式框架/无头浏览器。这些详细信息适用于 Java CEF 和 Adobe CEP。
为 BPT 测试生成综合数据
现在您可以使用 BPT 测试组合生成器为测试运行创建综合数据,而无需手动创建所有可能的参数值。
在测试组合生成器中,选择一个参数以自动生成其值。然后选择参数类型和格式。
UFT One 使用内置字典,用生成的数据自动填充可能值的列表。
有关详细信息,请参阅生成数据以驱动您的测试。
UI Automation 更新
UFT One的 UI Automation 支持使 UFT One 可以识别任何已实施 Microsoft Windows UI Automation 框架的应用程序中的对象。
这在 UFT One 的当前技术支持不能满足您的测试需求时尤其有用。
UFT One 12.53 中增加了针对以下操作的支持:
- 无需预先选择模式,即可在侦测和识别对象时,在常规侦测模式和识别模式之间切换
- 将默认的侦测和识别模式设置为 UI Automation。
- 使用新的 UI Automation 测试对象方法、本机方法和对象描述属性增强您的测试。
有关详细信息,请参阅使用 UFT One UI Automation 支持和《UFT One Object Model Reference for GUI Testing》的“UI Automation”部分。
Web 可访问性工具包更新
UFT One 支持 Web 可访问性工具包以识别使用 HTML“角色”属性的对象。Web 可访问性工具包可用于创建便于残疾人士访问的数字化内容。
UFT One 12.53 中增加了针对以下各项的 Web 可访问性工具包支持:
- 所有 Web 2.0 工具包
- 基于 Web 的插件
- 测试移动浏览器
- 测试 Chrome 仿真器
此外,我们还添加了新的测试对象方法和属性,帮助您更加深入地进行测试。
有关更多详细信息,请参阅使用 Web 可访问性工具包识别对象。
演示应用程序中已添加 JSON Swagger 描述
演示应用程序中现在包含了 Swagger REST API,可用于导入 REST 服务。
使用此演示应用程序执行 UFT One 教程。
文本识别更新
现在您可以执行以下操作:
- 在文本识别设置间进行切换以改善测试性能或提高文本识别的准确性。
- 从外部定义文件加载 Tesseract OCR 文本识别引擎的配置设置。
有关详细信息,请参阅文本识别窗格 (选项对话框 > GUI 测试选项卡) 。
对新技术和框架的支持
此 UFT One 版本中包含以下新支持的技术和框架:
- 按照《Unified Functional Testing 产品可用性矩阵》中的定义更新了对 Firefox 和 Chrome 最新版本的支持。
-
支持在 Microsoft Edge 上进行录制。有关详细信息,请参阅录制。
- Angular JS 1.2/1.4
- AutoPass License Server 9.1 版本
-
DevExpress WPF (通过 UI Automation 插件)
-
Hummingbird 14 终端仿真器
-
Infragistics WPF 和 WinForms (通过 UI Automation 插件)
-
Microfocus WebToHost 6.70 终端仿真器
-
Microfocus WebToHost 6.80 终端仿真器
-
MS Dynamix AX 2012 (通过 UI Automation 插件)
- NWBC 5.0/6.0
-
QT5 QTQuick (通过 UI Automation 插件)
- Visual Studio 编译的 QT 5.3 控件
- SAP Ariba
- SAP Concur
- SAP FieldGlass
- SAP GUI 7.40
-
TCPLink 3.50-01