是否可以在HP UFT资源库管理器中自定义/配置Capture功能(工具:"导航和学习"," Spy""添加")
捕获对象时,我想定义HP自动设置的名称和测试对象属性。
例如,如果属性帮助文本(如果对象可用),请将其设置为名称。
答案 0 :(得分:4)
UFT确定给对象的名称的方式由注册表中的if isinstance(a, int) or (str(a)[0] == '-' and str(a)[1:].isdigit()) or str(a).isdigit():
print('integer')
else:
print('not integer')
控制。
默认值为逻辑名称,但您可以将其更改为对象tag query name
支持的任何其他属性。
要配置开放GetROProperty
并转到regedit
。
然后在您想要的对象下(例如HKEY_CURRENT_USER\Software\Mercury Interactive\QuickTest Professional\MicTest\TestObjects
)将Edit
从逻辑名称更改为您想要的属性(例如占位符)。
如果相关对象是基于网络的,并且UFT不支持您想要的属性,则可以使用attribute/
notation
答案 1 :(得分:0)
UFT有'工具'> '对象识别'。选择要修改的对象,然后将该属性添加到“辅助”列表中。