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 环境值

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

  • 连接到 UFT Mobile

移动 设置录制/运行选项
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 中支持的快捷键。

操作 命令 快捷键
文档管理 新建测试 Ctrl+T
新建业务组件 Ctrl+Shift+N
新建函数库 Alt+Shift+N
新建应用程序区域 Ctrl+Alt+N
打开测试 Ctrl+O
打开业务组件 Ctrl+Shift+O
打开函数库 Alt+Shift+O
打开应用程序区域 Ctrl+Alt+O
关闭 Ctrl+F4
保存 Ctrl+S
全部保存 Ctrl+Shift+S
解决方案管理 添加新测试 Ctrl+Shift+T
添加新业务组件 Ctrl+Shift+B
添加新应用程序区域 Ctrl+Shift+A
添加新函数库 Ctrl+Shift+F
添加现有测试 Ctrl+Alt+T
添加现有业务组件 Ctrl+Alt+B
添加现有应用程序区域 Ctrl+Alt+A
添加现有功能库 Ctrl+Alt+F
关闭解决方案 Ctrl+Shift+F4
编辑 撤消 Ctrl+Z
恢复 Ctrl+Y
复制 Ctrl+C
粘贴 Ctrl+V
全选 Ctrl+A
检查语法 Ctrl+F7
注释 Ctrl+M
取消注释 Ctrl+Shift+M
缩进 Tab
减少缩进 Shift+Tab
切换书签 Ctrl+B
下一个书签 Ctrl+OemPeriod
上一个书签 Ctrl+OemComma
视图 解决方案浏览器 Ctrl+Alt+L
工具箱 Ctrl+Alt+X
属性 Ctrl+Alt+P
数据 Ctrl+Alt+D
输出 Ctrl+Alt+U
错误 Ctrl+Alt+E
任务 Ctrl+Alt+K
下一个窗口 Ctrl+Tab
上一个窗口 Ctrl+Shift+Tab
打开帮助 F1
搜索 查找 Ctrl+F
替换 Ctrl+H
渐进式搜索 Ctrl+E
反向渐进式搜索 Ctrl+Shift+E
转到匹配大括号 Ctrl+M
转到位置 Ctrl+G
转到定义 Ctrl+回车
录制并运行 录制 F6
运行 F5
立即运行 Shift+F5
停止 (运行) F4
编译 F8
重新编译 Alt+F8
停止搜集 暂停
插入/删除断点 F9
启用/禁用断点 Ctrl+F9
步入 F11
步过 F10
运行到该步骤 Ctrl+F10
添加到监视点 Ctrl+Tab
快速监视 Ctrl+Q
编辑测试 步骤生成器 F7
在数据表中插入值 Ctrl+I
从数据表中删除值 Ctrl+K
在数据表中向右填充 Ctrl+R
在数据表中向下填充 Ctrl+D
重新计算数据表中的单元格 F9
重命名 GUI 测试对象 F2
插入标准检查点 F12
插入输出值 Ctrl+F12
对象存储库 打开对象存储库 Ctrl+R
导航并识别 (对象存储库管理器) F6
ALM 打开 ALM 连接 Ctrl+Q
插件工具 打开 .NET Windows Forms 侦测器 Ctrl+Shift+P

在移动设备上打开应用程序

Ctrl+Alt+M

另请参见: