UFT

Unified Functional TestingPro (LeanFT)

2020-02-21 11:34:09 210

Unified Functional Testing Pro (LeanFT)

提高效率,加强协作:

 UFT Pro (LeanFT) 旨在提高各个测试人员和 团队的效率,并且加强团队之间的协作。 例如: UFT Pro (LeanFT) 可与标准 IDE 完全集成并 为其提供插件,因此开发团队和 QA 团队 可在不同的环境下协同工作。可采用流 行的编程语言(如 Java 和 C#)在任何框 架环境下编写测试。

UFT Pro 插件通过标 准单元测试框架(NUnit、MSTest、JUnit 和 TestNG)项目模板扩展了 IDE,并且包 含基于 Selenium 项目的模板。UFT Pro 工 具(如 Object Identification Center 和 Application Model)可实现对 AUT 及其对 象进行建模,而并行执行功能可加快测 试执行速度。

 UFT Pro (LeanFT) 可提供全面的多平台支 持,因此开发人员可以在他们熟悉的环 境(包括 Windows、Linux 和 Mac)下创 建并执行测试,并且可以利用强大的 Java 和 JavaScript 开发软件工具包 (SDK)。

 UFT Pro (LeanFT) 通过 Selenium 为 Web 应用自动化提供了解决方案,开发人员 可以利用基于 Selenium 项目的 IDE 模板, 经过扩展的 Selenium Java SDK 以及 Selenium 所特有的 Object Identification Center 轻松高效地创建可靠的测试。

UFT Pro (LeanFT) 支持最常见的 AUT 技术,包括 Windows Standard、 Web、.NET(WinForms 和 WPF)、 SAPGUI 和SAPUI5、Mobile、Java, 仿真终端和基于图像的识别功能。

UFT Pro (LeanFT) 采用了许多 Unified Functional Testing (UFT) 的概念、工具 及技术。例如,UFT Pro 包含测试对象 的 UFT 概念和描述,并采用对象识别 机制和可迁移到 UFT Pro 的 UFT 对象 存储库。这意味着在使用 UFT Pro 时 可以利用 UFT 的知识和资产,因此团 队可以快速轻松地进行升级。

UFT Pro (LeanFT) 可提供全面详尽的执 行报告,因此您可以快速分析测试结 果。UFT Pro 可提供轻量级 HTML 报告, 详细说明测试执行流程并跟踪每一步 出现的故障。

UFT Pro (LeanFT) 可通过每种对象类型 特有的全面人性化 API 为 .NET、Java 和 JavaScript 提供功能强大的 SDK。借 助SDK,它为领先的浏览器提供了现 成的跨浏览器兼容性,并为所有支持 的技术提供了自动化功能。

UFT Pro (LeanFT) 可与 CI 工具(如 Jenkins)或其他 CI 系统进行简单集成。

优势:


  • l  对开发人员十分友好:非常适用于开发人员/测 试人员、测试自动化工程师、持续测试、敏捷 型及 DevOps 团队

  • l  支持旨在将测试更早纳入开发周期的“左移” 方案

  • l  简化构建可靠、稳定测试的流程,这些测试可 以很好地处理被测试应用 (AUT) 中的变化

  • l  通过在开发和 QA 生态系统中支持的标准化多平 台现代开发环境,鼓励开发与 QA 之间的协作

  • l  支持最常见的 AUT 技术和流行的开发语言

  • l  采用 UFT 的概念、工具和技术来实现高度自适应 的软件测试,轻松适应应用的变化


UFT Pro (LeanFT) 的功能与工具

项目模板:

 用户可以利用 UFT Pro (LeanFT) 插件提供的 项目模板,包括 JUnit、TestNG、NUnit 和 MSTest。

Object Identification Center

 Object Identification Center 使用户能够侦测 应用中的对象,尝试通过不同方法来标识 这些对象,生成在测试脚本中使用的代码, 或将对象添加到应用程序模型中。

Application Model 用户可借助 Application Model 集中维护测试 对象,以供在整个测试套件中使用,并帮 助他们更快地编写代码,而无需为每个对 象编写手动编程描述。

用于 .NET/Java/JavaScript 的 SDK 用户可以利用提供的 SDK 来对应用场景进 行自动化处理。我们支持的技术包括 Web、Java、Mobile、Standard Windows、.NET Windows Forms、.NET WPF、SAPGUI 和 SAPUI5。

运行报告

在通过项目模板执行测试后,会自动生成 报告,包含有关运行情况的摘要信息以及 所捕获步骤的详细信息。