51Testing软件测试论坛

标题: 请教QTP中刷新网页的代码怎么写 [打印本页]

作者: xiaoxiao2009    时间: 2011-5-12 16:11
标题: 请教QTP中刷新网页的代码怎么写
我刚刚开始学习QTP,我录制了一个登录的操作,在global里面有三种登录用户和密码,我想在每个用户完后,都刷新一下页面,好让后一个用户登录,不知道让当前网页刷新的代码怎么写。
我试过了录制刷新,但是录制不上
作者: wolaizhinidexin    时间: 2011-5-12 16:31
好像Browser()对象有个刷新的函数
作者: 43528782    时间: 2011-5-12 16:59
是登陆进系统以后再登陆还是没有登陆进去??
作者: fanxudong    时间: 2011-5-12 17:34
'刷新浏览器
Browser("浏览器名称").Refresh
作者: 131425god    时间: 2011-5-12 17:38
很简单,手动添加网页上的刷新按钮到对象库,
然后用对象的click方法就可以了。
下面是我的样例:

Browser("TechExcel DevSpec WebSite").WinToolbar("Page Control").click

记得不要用Browser("TechExcel DevSpec WebSite").WinToolbar("Page Control").press方法,这样是无效的


4楼的方法也可以
作者: fanxudong    时间: 2011-5-12 17:41
我建议你登录完成后关闭浏览器,把关闭浏览器也录制进去,用for语句来执行循环,
这样你就可以重复登录了
作者: xiaoxiao2009    时间: 2011-5-13 13:04
O(∩_∩)O谢谢大家,我的问题解决了,用browser("browser").Refresh
作者: zouping    时间: 2011-5-13 14:19
看帖必回
作者: wangyanzhao    时间: 2011-9-11 09:29
是正确的,用Browser("").refresh.即可
作者: 阳光下的橙子    时间: 2011-9-13 00:41
方法有很多,除了上述的QTP封装方法refresh之外
还可以使用wsh对象的sendkey方法去按F5




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