UFT ObjectSpy无法识别Chrome对象,显示WinObject("Chrome Legacy Window")求助
解决UFT 14.53识别Chrome对象返回WinObject的问题
核心原因:版本兼容性不匹配
UFT 14.53并不兼容Micro Focus UFT Agent 2022.0.1.25,该扩展版本是为UFT One 2022及更高版本设计的,版本不匹配会直接导致对象识别降级为WinObject("Chrome Legacy Window")。
具体解决步骤
- 卸载当前安装的Micro Focus UFT Agent 2022.0.1.25扩展
- 从UFT 14.53的安装目录中获取对应兼容版本的Chrome扩展:
- 打开UFT默认安装路径:
C:\Program Files (x86)\Micro Focus\Unified Functional Testing\Installations\Chrome - 找到自带的
UFT_Extension_for_Chrome.crx文件
- 打开UFT默认安装路径:
- 手动安装该扩展到Chrome:
- 打开Chrome并输入
chrome://extensions/进入扩展管理页 - 开启右上角的「开发者模式」
- 点击「加载已解压的扩展程序」,选择上述crx文件所在文件夹(或直接将crx文件拖放至扩展页面)
- 打开Chrome并输入
- 验证并重启:
- 确认Chrome扩展栏显示UFT Agent图标且状态为「已启用」
- 重启UFT与Chrome,再次使用ObjectSpy尝试识别对象
额外检查项
- 确认Chrome版本在UFT 14.53支持范围内:该版本UFT兼容Chrome 70.x至86.x,若你的Chrome版本超出此范围,需降级至兼容版本
- 检查UFT Web插件状态:打开UFT,进入「工具」>「选项」>「GUI测试」>「Web」,确认「支持的浏览器」中已勾选Chrome,且对应插件状态正常
- 关闭Chrome硬件加速:进入Chrome设置>系统,关闭「使用硬件加速模式(如果可用)」,重启Chrome后再测试
内容的提问来源于stack exchange,提问作者user21160781
相关产品推荐
相关产品推荐

