51Testing软件测试论坛

标题: 一个问题: [打印本页]

作者: eric.y    时间: 2006-7-7 09:05
标题: 一个问题:
一个问题:
QTTutorial中的一个例子Parameter
第二次循环,输入用户名后会被清空,然后再输入密码,造成不能登陆,脚本运行错,感觉在输入完用户名后它会自动刷新一下(就是f5),这是什么原因??
结果在输入两次用户名才可以
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "eric"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "eric"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "44ab970fdfbbf204fb178b8c7c7bdeb279b8e841b65"
这是为什么?

[ 本帖最后由 eric.y 于 2006-7-7 09:06 编辑 ]
作者: xiaonan    时间: 2006-7-7 09:19
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "eric"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "eric"
干吗要写两句.这个应该不是QTP里的问题.
作者: andy    时间: 2006-7-7 09:43
那个不是自动刷新,你细心观察就会发现它是页面没有来得及同步的问题.如果你在第二次迭代时等待时间足够长就不会有这样的问题.
这个问题以前我帮其他人解决过.
作者: eric.y    时间: 2006-7-7 12:45
对,有道理,问题解决了,谢谢你
作者: eric.y    时间: 2006-7-7 12:47
我是通过等待对象属性达到的,还有其他方式吗/




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