51Testing软件测试论坛

标题: 【已解决】QTP中如何关闭同一浏览器下某个指定窗口 [打印本页]

作者: 放下那豆瓣    时间: 2013-3-12 15:16
标题: 【已解决】QTP中如何关闭同一浏览器下某个指定窗口
本帖最后由 黑羽祭 于 2013-3-13 10:10 编辑

[attach]83994[/attach]
如上图所示:现在我只想关闭前面那个窗口,QTP中应如何实现?
对象库如下图所示:
[attach]83995[/attach]
作者: joykao    时间: 2013-3-12 17:53
用句柄。。。。
作者: guoyang8013    时间: 2013-3-12 21:09
用page的title 来指定你要关闭的page
作者: 放下那豆瓣    时间: 2013-3-13 08:46
回复 2# joykao

能更具体点么?最好写一些代码。如下图所示,我只想关闭前面的窗口。
[attach]84007[/attach]
作者: 黑羽祭    时间: 2013-3-13 09:48
回复 4# 放下那豆瓣


    建议禁用IE的使用新的TAB页打开,用新窗口打开。
然后就可以使用:
Browser("CreationTime:=0").Close
Browser("CreationTime:=1").Close
来决定关闭哪个了
作者: 放下那豆瓣    时间: 2013-3-13 10:05
回复 5# 黑羽祭

谢谢你的建议。。按照你的方法,问题得到了解决。。
作者: 起点    时间: 2014-6-4 18:47
这个方法太好用了




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