xiaoxiao2009 发表于 2011-5-12 16:11:02

请教QTP中刷新网页的代码怎么写

我刚刚开始学习QTP,我录制了一个登录的操作,在global里面有三种登录用户和密码,我想在每个用户完后,都刷新一下页面,好让后一个用户登录,不知道让当前网页刷新的代码怎么写。
我试过了录制刷新,但是录制不上

wolaizhinidexin 发表于 2011-5-12 16:31:00

好像Browser()对象有个刷新的函数

43528782 发表于 2011-5-12 16:59:40

是登陆进系统以后再登陆还是没有登陆进去??

fanxudong 发表于 2011-5-12 17:34:22

'刷新浏览器
Browser("浏览器名称").Refresh

131425god 发表于 2011-5-12 17:38:02

很简单,手动添加网页上的刷新按钮到对象库,
然后用对象的click方法就可以了。
下面是我的样例:

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

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


4楼的方法也可以

fanxudong 发表于 2011-5-12 17:41:08

我建议你登录完成后关闭浏览器,把关闭浏览器也录制进去,用for语句来执行循环,
这样你就可以重复登录了

xiaoxiao2009 发表于 2011-5-13 13:04:20

O(∩_∩)O谢谢大家,我的问题解决了,用browser("browser").Refresh

zouping 发表于 2011-5-13 14:19:46

看帖必回

wangyanzhao 发表于 2011-9-11 09:29:14

是正确的,用Browser("").refresh.即可

阳光下的橙子 发表于 2011-9-13 00:41:00

方法有很多,除了上述的QTP封装方法refresh之外
还可以使用wsh对象的sendkey方法去按F5
页: [1]
查看完整版本: 请教QTP中刷新网页的代码怎么写