51Testing软件测试论坛

标题: 关于web对象问题,求解 [打印本页]

作者: zbsczh    时间: 2009-7-30 18:32
标题: 关于web对象问题,求解
我在一个虚机上装了QTP9.2版本,装完之后破解也成功了,但是不知道为什么,录制web对象的时候,Browser对象的属性是window而不是Browser,我也加载了web的插件。求解,不知道哪里出了问题,跟机器的环境有关系吗?
作者: zbsczh    时间: 2009-7-30 19:42
发现奇怪的是,只有在用一个网站A的时候才会有这种情况,比如录制一个空页面的时候对象是BROWSER的, 一旦录制网站A的时候,BROWSER对象就变成了window.,,,百思不得其解
作者: zbsczh    时间: 2009-7-30 19:50
解决了。。。发现运行的IE的问题,SystemUtil.Run IE, URL
一开始这么运行IE。。
IE = "Explorer.exe"
后来改成了直接指向IE地址 就没问题了,无语
IE = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
作者: wolfant    时间: 2009-7-30 21:57
有时候如果先打开IE再打开QTP时,会把Browser识别成WIndow
作者: lvguobin    时间: 2009-7-30 22:35
原帖由 zbsczh 于 2009-7-30 19:50 发表
解决了。。。发现运行的IE的问题,SystemUtil.Run IE, URL
一开始这么运行IE。。
IE = "Explorer.exe"
后来改成了直接指向IE地址 就没问题了,无语
IE = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"



IE = "Explorer.exe"错了吧 低级错误啊!!!!
作者: dabeixiong    时间: 2009-7-30 23:50
很罕见-.-!
1.多看看对象库
2.加载且只加载Web插件录制-.-!
应该就能避免了吧~
作者: momang    时间: 2009-7-31 10:53
原帖由 zbsczh 于 2009-7-30 19:50 发表
解决了。。。发现运行的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
标题: 有这事?
没有遇到的情况。以后会留意的。
作者: zxz1337    时间: 2009-7-31 12:14
标题: 竟然有这么高级的事情啊!
有时候如果先打开IE再打开QTP时,会把Browser识别成WIndow




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2