为什么QTP进行web录制时,不能识别对象?

查找了一个,这个BHOMangerClass是已启用的。
2025-04-09 15:09:49
推荐回答(2个)
回答1:

  1. QTP对IE的支持最好。对于其它浏览器可以用,但或多或少都有些问题,而且本身就是QTP实现的defect. 所以最好选择IE。

  2. 录制之前用SPy指一下你的被测对象,应该是Browser("***").Page("***")上层对象才对。不过不是,要么没有正确先QTP后浏览器的启动顺序。还有可能你启动的IE不是32位的,而是64位的,如果这样子可以考虑用SystemUtil.Run "iexplore.exe"启动IE试试。

回答2:

将ie先关闭,然后再打开试试