51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: xuda
打印 上一主题 下一主题

[原创] 怎么将Browser窗口最小化?

[复制链接]

该用户从未签到

21#
发表于 2008-9-9 11:37:27 | 只看该作者
在没加载WEB插件的时候,QTP只会把浏览器当作一个WINDOW来看待,并且无法识别窗口内,也就是浏览器里面控件的属性.是通过鼠标定位来录制回放的.
但是在这个窗口生成的时候会产生些窗口的属性,(name,text,regexpwndtitle),而在加载WEB插件后,会以WEB方式去识别,类名也是不同的.但是有些关键属性是一样的.你可以通过OBJECT SPY去查看,就知道了.
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2008-9-9 12:02:20 | 只看该作者
看了楼上达人们的回帖,很雷人!
window包括了browser,所以使用window对象去操作浏览器没有问题。
你们做什么删除控件什么操作的,都是无聊的玩意,你们的想法都很多。
至于用name,title,text这些都是去实践了才知道的,一个不行再试另一个,到最后不但学会了这个方法,更重要的是学会了2个思想,一个是自己研究出来的东西印象会比较深刻,多自己研究。
2,多动手,多试,研究多了,你会发现比别人更多的东西。就像原来browser原来归属与window下面一样。不研究永远不知道。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2008-9-9 14:04:58 | 只看该作者
我还是没有干出来 日哦~
高手能否给个样板 如BAIDU的 你IE最大化
劳驾把东西写清楚些 我怕我看不懂!
研究了半天当我使用window后提示 对象不识别 不知道什么原因!
谢谢拉~
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2008-9-9 14:21:10 | 只看该作者
高人们 我已经搞懂了 谢谢了
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2008-9-9 17:43:41 | 只看该作者
wnd= Browser("title:="&BrwName).GetROProperty("hwnd")
        window("hwnd:="&wnd).Minimize
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2008-9-9 17:45:54 | 只看该作者

我是这么做的

wnd= Browser("title:="&BrwName).GetROProperty("hwnd")
window("hwnd:="&wnd).Minimize
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-7 11:22 , Processed in 0.077035 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表