zbsczh 发表于 2009-7-30 18:32:51

关于web对象问题,求解

我在一个虚机上装了QTP9.2版本,装完之后破解也成功了,但是不知道为什么,录制web对象的时候,Browser对象的属性是window而不是Browser,我也加载了web的插件。求解,不知道哪里出了问题,跟机器的环境有关系吗?

zbsczh 发表于 2009-7-30 19:42:10

发现奇怪的是,只有在用一个网站A的时候才会有这种情况,比如录制一个空页面的时候对象是BROWSER的, 一旦录制网站A的时候,BROWSER对象就变成了window.,,,百思不得其解:Q

zbsczh 发表于 2009-7-30 19:50:42

解决了。。。发现运行的IE的问题,SystemUtil.Run IE, URL
一开始这么运行IE。。
IE = "Explorer.exe"
后来改成了直接指向IE地址 就没问题了,无语
IE = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"

wolfant 发表于 2009-7-30 21:57:18

有时候如果先打开IE再打开QTP时,会把Browser识别成WIndow

lvguobin 发表于 2009-7-30 22:35:35

原帖由 zbsczh 于 2009-7-30 19:50 发表 http://bbs.51testing.com/images/common/back.gif
解决了。。。发现运行的IE的问题,SystemUtil.Run IE, URL
一开始这么运行IE。。
IE = "Explorer.exe"
后来改成了直接指向IE地址 就没问题了,无语
IE = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"


IE = "Explorer.exe"错了吧:L 低级错误啊!!!!

dabeixiong 发表于 2009-7-30 23:50:22

很罕见-.-!
1.多看看对象库
2.加载且只加载Web插件录制-.-!
应该就能避免了吧~

momang 发表于 2009-7-31 10:53:03

原帖由 zbsczh 于 2009-7-30 19:50 发表 http://bbs.51testing.com/images/common/back.gif
解决了。。。发现运行的IE的问题,SystemUtil.Run IE, URL
一开始这么运行IE。。
IE = "Explorer.exe"
后来改成了直接指向IE地址 就没问题了,无语
IE = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"

多写了一个 r

是   explore
不是 explorer

燃烧的青春 发表于 2009-7-31 11:48:20

有这事?

没有遇到的情况。以后会留意的。

zxz1337 发表于 2009-7-31 12:14:33

竟然有这么高级的事情啊!

有时候如果先打开IE再打开QTP时,会把Browser识别成WIndow
页: [1]
查看完整版本: 关于web对象问题,求解