QTP您单击的位置与多个对象相关联



我正在尝试获得QTP 11.5。我用的是windows 7和ie8。问题是每当我尝试添加对象(webedit)到存储库时,我得到WinObject:Internet Explorer_Service添加错误在顶部,"您单击的位置与几个对象相关联"

您如何尝试添加WebEdit ?如果你使用对象存储库学习能力WebEdit会出现在选择列表中还是你从一开始就得到WinObject ?

如果后来发现Web插件似乎没有启动,请确保在打开UFT (QTP 11.5现在称为UFT)时在插件管理器中选择了Web,在打开GUI测试之前也打开GUI测试然后才启动浏览器,如果在打开浏览器之前打开GUI测试则UFT可能无法识别Web控件(这类似于在QTP之前打开浏览器)。

我从未使用过QTP 11.5,但我猜你面临的问题是,因为可能有多个web对象

解决方案可以是----> object spy的webit对象和使用更多的特征在你的描述性编程,可以更好地解释你如果你给我的部分代码和解释其工作

例如

:strBrowserMainPage.WebButton("类:= sr_but_m"、"名称:=出口").exist

这里,我使用了webbutton的两个特征,因为有不止一个webbutton对象name = Export

所以选择一个特定的增加特征,以便更具体地对哪个对象。

谢谢

最新更新