51Testing软件测试论坛

标题: 请问QTP中如何激活已打开的IE页面 [打印本页]

作者: Apostle    时间: 2006-11-16 17:14
标题: 请问QTP中如何激活已打开的IE页面
请问在QTP中如何激活已打开的IE界面,并且最大化?最好附上实例,谢谢。
作者: walker1020    时间: 2006-11-16 17:45
不懂你的意思
作者: denisye    时间: 2006-11-16 18:00
Browser(......).FullScreen
这是不是你想要的?
问题讲得太不清楚了
作者: bingbingyang11    时间: 2006-11-17 10:25
按照我的理解,是不是应该在automation->recording and runsettings ->web tab中选择recording and run test on any
open browser
这样,就可以录制所有已经打开的IE了
楼主的意思不知道是不是这个
作者: yangkinki    时间: 2006-11-17 12:46
browser("").Sync   可以激活IE界面
Sub FullScreen_Example()
'The following example uses the FullScreen method maximize the
'browser.
Browser("Web Testing").FullScreen
End Sub
作者: Apostle    时间: 2006-11-17 15:18
先谢谢各位的帮助,我补充一下问题,问题如附件所示,谢谢。
作者: Apostle    时间: 2006-11-17 15:33
原帖由 yangkinki 于 2006-11-17 12:46 发表
browser("").Sync   可以激活IE界面
Sub FullScreen_Example()
'The following example uses the FullScreen method maximize the
'browser.
Browser("Web Testing").FullScreen
End Sub

Browser("Web Testing").FullScreen是全屏,而不是最大化,也就是平常在IE中按F11的效果,而我想要的效果是好像清楚点击那个右上角小正方型的效果。
作者: Apostle    时间: 2006-11-21 11:18
这个问题没有人能回答吗?我好像看到相关的贴子,但有直接解决最大化而不是全屏的问题呢,不知QTP有没有一个语句可以定义窗口长与宽的。
作者: vprince    时间: 2009-1-14 11:58
这个贴子要顶起来,有时候新打开一个页面时,新页面不会自动显示在当前屏幕上,而是在任务栏中,
如何激活该页面呢??
作者: asoqa    时间: 2009-1-15 10:33
1.hWnd = Browser("Google").GetROProperty("hwnd")
Window("hwnd:=" & hWnd).Maximize
2.http://bbs.51testing.com/viewthr ... 6&page=1#pid1130261

[ 本帖最后由 asoqa 于 2009-1-15 10:47 编辑 ]
作者: huiguiziran111    时间: 2010-6-9 23:24
呵呵呵
作者: xavier_007    时间: 2010-6-10 11:32
哈哈,可以在qtp里面用autoit,然后winActive(title);




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