51Testing软件测试论坛

标题: 每个链接操作后面加个Sync,QTP是不是真 [打印本页]

作者: mr.bee    时间: 2008-9-11 20:40
标题: 每个链接操作后面加个Sync,QTP是不是真
弱弱的问一句`每个链接操作后面加个Sync,QTP是不是真的真的会等到页面加载完毕才会进行下一步操作?
作者: ql    时间: 2008-9-12 09:35
没错,这样做虽然脚本执行的速度会慢点,但是不容易出错。
作者: 假装不在    时间: 2008-9-12 09:43
个人觉得没什么必要。
就例如
browser().page().link.click
browser(2).page().link.click
如果超时时间是20秒,哪么它会在跳第2步时候,等待browser(2)的link对象找到后才做操作。
作者: 鹭岛    时间: 2008-9-12 11:54
不一定~~~
看这个连接是什么!
SYNC只是等待刷新条(你打开一个页面下面还没有显示“完成”会有一个绿色的横条一直延长!
如果这个操作是打开另外一个页面,并且出现页面跳转那建议使用,如果出现的是放大镜(如跳出一个选择框,这个时候就不一定了,可能不会刷完,而是一直等待到你跳出的那个选择框弄完了点完成才会刷新完毕,当然选择完后可以使用SYNC,但在点那个控件跳转除放大镜时可不能使用SYNC
作者: wslss007    时间: 2008-9-12 15:40
觉得比WAIT()和waitproperty()更稳妥点,虽然有时会慢了一点。
作者: xiaodong    时间: 2008-9-12 16:00
waitproperty() 安全实用




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