UFT One 任务/操作的索引

本主题可用作 UFT One 中受支持的任务和操作的引用。

管理文档和测试

下表列出了创建和管理 UFT One 测试与其他文档时支持的操作。

解决方案
  • 创建
  • 打开
  • 将测试、组件、应用程序区域或函数库添加到解决方案中。
测试
  • 创建
  • 打开
  • 将资源与测试关联 - 包括对象存储库、恢复场景和函数库。
  • 从保存在外部的 .zip 文件导入测试。
  • 从 Sprinter 自动测试数据文件导入测试。
  • GUI 测试导出到外部保存的 .zip 文件。
  • 与资源一起保存
  • 保存在 SVN 中
  • 保存在 GIT 存储库中
组件
  • 创建。组件始终保存在 ALM 中。
  • 打开
  • 将项添加到解决方案中
  • 从 Sprinter 自动测试数据文件导入业务组件。
操作

在以下位置中重命名测试操作的名称:

  • 解决方案浏览器
  • “操作属性”对话框
函数库 创建

返回页首

创建和维护测试对象

下表列出了创建和维护 UFT One 测试时支持的操作。

对象存储库
  • 创建共享对象存储库
  • 将共享对象存储库与 GUI 测试或组件关联。
  • 比较多个对象存储库。
  • 合并多个对象存储库。
测试对象
  • 将新对象添加到对象存储库中
  • 编辑共享对象存储库中的对象
  • 指示 UFT One 识别应用程序中的对象并将这些对象添加到共享对象存储库中。
  • 使用图像识别功能识别应用程序中的对象。
  • 使用 OCR 识别应用程序中的文本。
  • 指定哪个 UFT One 测试对象表示应用程序中无法标识的对象。
  • 指定应用程序中的哪些对象作为虚拟对象存在,并指示 UFT One 在何处找到它们。
描述属性
  • 添加或设置选定测试对象的描述属性的值。
  • 从数据源 (Excel、变量) 参数化测试对象的描述属性
  • 在测试运行期间指定可选/必要的描述属性。
  • 侦测对象以显示测试对象的描述属性。
  • 通过从应用程序重新识别对象的描述属性,对其进行更新。

返回页首

ALM 集成

下表列出了将 UFT OneALM 集成时支持的操作。

连接到 ALM
  • 连接到 ALM 服务器和项目。
  • 激活 ALM 远程代理。
  • 更新 ALM 远程代理设置
  • UFT One 计算机上安装证书,以便能够通过外部身份验证连接到 ALM 项目。
测试/组件管理
  • 将测试或组件保存到 ALM 项目中。
  • ALM 测试实验室模块运行测试。

版本控制

  • 将测试或组件保存到受版本控制的 ALM 项目中。
  • 从受版本控制的 ALM 项目签入/签出测试或组件。
  • 查看测试或组件的特定版本。
  • 查看测试或组件的基线信息。
  • 比较测试或组件的版本。

返回页首

编辑和维护测试与组件

下表列出了编辑 UFT One 测试和组件时支持的操作。

测试 使用操作按逻辑划分测试
步骤

添加步骤:

  • 含关键字

  • 通过添加对象

  • 通过录制用户操作

  • 使用图像识别功能进行录制

  • 录制文本对象

  • 含编程语句

添加特定的步骤类型:

  • 条件步骤

  • 循环步骤

  • 运行 API 测试

  • API 测试

  • API 测试步骤设置属性值

返回页首

自定义和增强测试

下表列出了使用其他代码增强测试时支持的操作。

将检查点添加到测试中

检查:

  • 位图图像

  • 浏览器页面属性

  • 数据库内容

  • 文件内容

  • 图像属性

  • 对象

  • 位图图像的特定区域

  • 表详细信息

  • 文本

  • 特定区域中的文本

  • 网页可访问性

  • XML 内容

添加输出值步骤

创建步骤以从以下位置捕获值:

  • 数据库

  • 文件

  • 对象

  • XML

函数库
  • 将自定义函数添加到函数库中

  • 在测试中调用函数

  • 注册/取消注册自定义函数

  • 生成自定义函数

将语句添加测试中

  • 检查点语句 (使用 Check 方法)

  • 描述性语句 (用于查找对象)

  • Do...Loop

  • For...Each

  • For...Next

  • If...Else

  • If...Then

  • If..Else...Then

  • 输出值 (使用 Output 方法)

  • 报告

  • 打开/关闭应用程序

  • 检索对象属性

  • 等待

  • While...Wend

  • With...

数据源和参数

添加数据源:

  • 数据库

  • XML

使用参数:

  • 参数化步骤值 (将值链接到数据源)

  • 对测试步骤进行数据驱动

  • 创建测试参数并设置值

  • 创建操作参数并设置值

恢复场景 创建恢复场景,供测试期间应用程序发生崩溃时使用

返回页首

运行测试

下表列出了运行 UFT One 测试时支持的操作。

运行测试
  • ALM

  • UFT One

  • 从 Bamboo

  • 从 Jenkins

  • 在组中 (作为测试批处理)

  • LoadRunner Professional

  • LoadRunner Enterprise

  • 使用虚拟服务

  • 使用保存在 ALM 中的数据

  • 通过 UFT One 运行时引擎

  • 使用已断开的 RDP 连接

测试结果
  • 查看并分析

  • 调试错误

返回页首

使用插件

下表列出了特定 UFT One 插件支持的其他操作。

所有技术

加载插件

.NET 识别 .NET Windows 窗体对象
Delphi 允许与 Delphi 应用程序通信
Flex 设置录制/运行选项
Flex
  • 配置 UFT One 以识别 Flex 应用程序

  • 使用代码编译 Flex 应用程序以确保 UFT 能够识别它

Java
  • 设置录制/运行选项

  • 禁用动态转换支持

  • 设置 Java 环境值

移动
  • 设置录制/运行选项

  • 连接到 Digital Lab

移动 设置录制/运行选项
Oracle
  • 设置录制/运行选项

  • 使用动态转换支持

  • 使用 Oracle 环境变量

SAP
  • 设置录制/运行选项

  • 启用 SAP GUI for Windows Presentation Foundation

  • 使用 SAP 环境变量

  • 配置为使用 SAP GUI for HTML 应用程序

Siebel
  • 设置录制/运行选项

  • 配置为使用 Siebel 应用程序

Solution Manager 连接到解决方案管理器并与之集成
Stringray 配置如何与 Stingray 对象通信并进行识别
终端仿真器 配置如何与终端仿真器窗口中的对象通信并进行识别
Web
  • 设置录制/运行选项

  • 注册浏览器控件

  • 为 Firefox、Chrome 启用代理

  • 在多个浏览器上运行测试

  • 加载 Web 2.0 工具包

  • 在 Mac 计算机上安装 UFT One 连接代理,以使用 Safari 浏览器。

基于 Windows 设置录制/运行选项

返回页首

UFT One 中的 Business Process Testing

下表列出了将 UFT OneBPT 集成时支持的操作。

应用程序区域

配置关联的文件、关键字和应用程序设置

业务流程测试、流和组件
  • 将保存在 ALM 中的组件添加到测试中

  • 添加迭代

  • 将对象添加到组件中

  • 创建新的空白测试 (保存在 ALM 中)

  • 自动为 SAP 应用程序创建测试和组件

  • 通过录制创建测试

  • 设置运行条件

  • 更新 SAP 应用程序的测试

参数
  • 为业务流程测试创建

  • 为组件创建

  • 导出到 Excel/从 Excel 导入

  • 链接测试和组件参数值

  • 从组件提升到测试

  • 设置值

  • 设置每次迭代的值

测试配置
  • 创建

  • 为测试运行选择

返回页首

查找您的 UFT One 版本

下表列出了您可以查找您正在使用的 UFT One 程序版本号的方法:

操作 命令
UFT One

UFT One 中: “帮助”>“关于”

打开的窗口显示 UFT One 版本以及您正在使用的许可证类型。

在 Windows 控制面板中

打开“Windows”>“控制面板”>“程序和功能”并在程序列表中找到 UFT One

版本号显示在“版本”列中。

返回页首

另请参见: