查看完整版本: QTP无法点击超连接!

icefire001 2008-4-24 14:39

QTP无法点击超连接!

我在进行脚本编写时遇到的情况:
1、QTP无法录制点击HTML中超连接的步骤。
2、手动将网页中的对象添加到对象库,然后手动编写步骤,运行时也没有完成点击的操作。
脚本内容如下:
browser("HSDPA/HSUPA/WCDMA/EDGE/GPRS/GS").page("HSDPA/HSUPA/WCDMA/EDGE/GPRS/GS").WebElement("HTTP DOWNLOAD (21MB File)").Click
使用Link对象也是同样的情况。
3、在超连接上点击右键进行操作也是同样的情况。

急~~~~

walker1020 2008-4-25 00:47

如果是个超链接,怎么会是个 WebElement? 你使用 Object Spy 看看先!

icefire001 2008-4-25 09:31

我把对象添加到对象库,获取到的是两个对象,一个是WebElement,一个是Link,这两个对象我都试了。
使用 Object Spy查看到的对象是Windows(Microsoft Intermet Explorer).Winobjct(ntermet Explorer_server)。
不能够获取到实际要操作的对象。

huaxiaowu 2008-4-25 10:32

那个,我是新手
说错了不要怪我……

你有把RECORD AND RUN SETTING中OPEN THE FOLLOWING ADRESS那个勾掉吧……

qianyong 2008-8-5 23:52

:lol :lol :lol
是一些插件造成的干扰
譬如QQToolbar插件,它能拦截弹出窗口。
所以当你人为点击的时候,是能够弹出窗口,qtp执行超连接的时候,却被拦截的。
不信,你认真看qtp执行的界面,有拦截信息。

解决方法:把QQToolbar关闭。
页: [1]
查看完整版本: QTP无法点击超连接!