UFT对象识别与事件异常处理全解析
1. 对象识别概述
UFT(Unified Functional Testing)提供了丰富的功能来识别GUI测试对象(TO)。尽管它支持多种软件技术,如Web、.NET、Java等,每种技术需要特定的插件,但底层的基本技术和方法是相同的。下面我们将详细介绍几种对象识别的方法。
2. 设置类的强制和辅助属性
- 准备工作 :确保加载了相关技术适配器所需的钩子,并在当前测试设置中定义了这些技术。
- 操作步骤 :
- 从UFT主页导航到“Tools | Object Identification…”,打开相应对话框。例如,选择Web环境并点击WebEdit类,默认情况下UFT为该类定义了三个强制属性(html tag、name和type),无辅助属性。
- 点击列表下方的“Add/Remove”按钮,可更改强制属性集。选择的属性需有合理逻辑,以增强正确识别特定类TO的能力。比如,若使用ID代替名称,可仅使用ID作为识别属性,因为每个Web元素的ID应是唯一的。
- 辅助属性列表也可通过点击其“Add/Remove”按钮进行相同操作。需注意,强制属性和辅助属性相互排斥。
- 可使用“New”按钮添加自定义属性,但要确保开发者已在应用代码中为该类对象添加了此属性。
graph LR
A[UFT主页] -->
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



