QTP中的对象层次结构不显示浏览器对象,而是以页面层次结构开始。对象不会被添加

时间:2015-02-26 06:44:58

标签: qtp hp-uft

在应用程序中获取菜单的对象属性时,QTP不显示浏览器层次结构,而是从页面级别开始。我已经航行到下面。单击web元素后会出现一个菜单,但在Object spy中,该菜单有自己的页面但没有浏览器级别的层次结构。

Browser().Page().Frame().Weblement().Click 

screen shot

1 个答案:

答案 0 :(得分:0)

请分享您正在测试的应用程序名称。 另外,请记住

问题#1

  • UFT 12.01支持IE10,IE11。
  • UFT 11支持IE8
  • UFT 11.5支持安装了补丁的IE8,IE9

问题#2

当您执行Object间谍时,请尝试移动菜单栏的一侧。 有时可以通过以下代码识别此列表。

Browser(objBrowser).Page(objPage).WebDropDownMenu.select <Name>

试试这个我想这会解决你的问题。

请记住,当你从Object spy中找到新对象时,你永远不会没有,这可能是之前没有见过的。