51Testing软件测试论坛

标题: (在线等!)江湖救急(如何在datatable第二次循环数据前关闭打开的web网页) [打印本页]

作者: prince198509    时间: 2009-11-12 09:28
标题: (在线等!)江湖救急(如何在datatable第二次循环数据前关闭打开的web网页)
如题所示:如何在datatable第二次循环数据前关闭打开的web网页!
具体过程:我录制一个web脚本,循环datatable表对脚本参数化(考虑多种情况的发生)。但是在第二次循环开始的时候必须要将前一个循环打开的页面关闭,才能顺利自动执行,请教,有没有一语句可以实行呢!

[ 本帖最后由 prince198509 于 2009-11-12 10:06 编辑 ]
作者: ls_721521    时间: 2009-11-12 10:05
systemutil.CloseProcessByName "iexplore.exe"
作者: prince198509    时间: 2009-11-12 10:11
标题: 回复 2# 的帖子
这个用过了,不行!两个页面都卡在那不东了!
作者: prince198509    时间: 2009-11-12 10:14
标题: 回复 2# 的帖子
有没有其他的方法啊!
作者: ls_721521    时间: 2009-11-12 10:32
browser("").close
作者: prince198509    时间: 2009-11-12 10:54
标题: 回复 5# 的帖子
If (a="" or b="" ) Then
msgbox "chinesename或者name不能为空!"
exitaction '需要将前一个打开的页面手关闭掉
browser("实验室信息管理系统").Close
end if

我的原代码!
browser(....).close中间应该是填什么啊?我查了下第一次打开的页面和第二次打开的页面的属性每区别的,怎么样才能识别唯一属性呢!
作者: libo3229788    时间: 2009-11-12 11:24
systemutil.CloseDescendentProcesses 关闭QTP打开的网页
作者: prince198509    时间: 2009-11-12 11:30
标题: 回复 7# 的帖子
好像不行把!提示我找不到这行:Browser("实验室信息管理系统").Page("实验室信息管理系统").WebEdit("txtName").Click,不管用呢,还有每有高手指教
作者: prince198509    时间: 2009-11-12 12:48
标题: 回复 8# 的帖子
高手呢?顶下,不沉
作者: feiyunkai    时间: 2009-11-12 18:04
标题: Browser("").page("").CloseAllTabs
Browser("")..CloseAllTabs
""中填写自己想关闭的Browser属性,,就可以关闭所有属性为""中内容的页面

[ 本帖最后由 feiyunkai 于 2009-11-13 14:33 编辑 ]
作者: prince198509    时间: 2009-11-13 08:57
标题: 回复 10# 的帖子
Browser("").page("").CloseAllTabs这,我在page("")后面输入点后怎么没有closeAllTabs啊?请教!
作者: prince198509    时间: 2009-11-13 09:07
标题: 回复 10# 的帖子
高手啊,怎么我重新捕捉了那前一个页面的所有页面属性,可是用你的Browser("").page("").CloseAllTabs回放,怎么还不行啊!需要我把原代码贴给你吗?
作者: feiyunkai    时间: 2009-11-13 14:40
1、关闭所有已经打开的页面:
For i=0 to 10 '10是你想关闭的浏览器个数
        If Browser("index:="&i).Exist then            '判断当前是否有已打开的浏览器
                Browser("index:="&i).Close '如果有,关闭浏览器
                else
                Exit for                                       '如果已关闭了所有打开的浏览器,退出循环
                end if
Next
2、弹出页面后,关闭前一个页面的方法:
Browser("index:=1").Close
作者: prince198509    时间: 2009-11-13 15:08
标题: 回复 13# 的帖子
已经解决,谢谢




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