无法识别Chrome浏览器中的任何对象

时间:2018-01-23 09:30:30

标签: hp-uft uft14

无法通过UFT 14.02识别Chrome浏览器上的对象

  • 我使用的是Chrome 56.0.2924.87和UFT 14.02

  • 我已经安装了HPE Functional Testing Agent以及代理crx文件项。

  • Chrome浏览器已缩放至100%。

使用Object Spy,我无法识别整个页面中的任何对象。每次,我试图将鼠标悬停或点击,它显示为:

  

WinObject:Chrome旧版窗口

此外,如果我尝试点击录制,请转到“录制和运行设置→录制或运行时打开以下内容”。

但是我收到以下错误:

  

无法启动浏览器。未安装指定的浏览器

4 个答案:

答案 0 :(得分:1)

我已按照以下步骤解决了我的问题:

  1. 将系统显示设置设为“100%”,分辨率为“2560 X 1440”。完成此操作后,注销并重新登录以使更改生效
  2. 将Chrome浏览器缩放为“100%”。
  3. <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <a href="#" id="prev">&#8249;</a> <a href="#" id="next">&#8250;</a> <Br> <div class="rectangles"> <svg> <rect id="rect1" /> </svg> <svg> <rect id="rect2" /> </svg> <svg> <rect id="rect3" /> </svg> </div> <div class="text"> <p id="text1" class="text">Text 1</p> <p id="text2" class="text">Text 2</p> <p id="text3" class="text">Text 3</p> </div>文件夹中的Agent.crx拖放到浏览器以安装扩展程序。
  4. 启动UFT,然后启动Chrome浏览器。使用Object Spy,您现在可以看到正在识别对象。

答案 1 :(得分:1)

我有同样的问题。 UFT已经安装了代理扩展,但是已被禁用。从扩展页面启用了它。工作正常。

答案 2 :(得分:0)

  • 打开chrome:// flags。
  • 搜索“触摸事件API”并将其设置为“已启用”
  • 搜索“用户激活V2”并将其设置为“已启用”
  • 点击重启Chrome提示符。

答案 3 :(得分:0)

通过选项→更多工具→扩展程序检查您的Chrome是否具有HPE功能测试代理。

如果已安装并且处于禁用模式,则启用