51Testing软件测试论坛
标题:
回放过程中按钮出错
[打印本页]
作者:
wendy_zhang18
时间:
2007-1-20 17:42
标题:
回放过程中按钮出错
各位高手们,请伸出你们的援助之手吧~~~
我在录制过程中,遇到这样一个情况,就是我点击了网页上“格式化”按钮之后,页面跳转到“正在格式化”页面,这个页面有一个按钮为“stop”,是用来中止格式化的。我没有点击这个按钮,直到格式化完毕(在格式化过程中,这个“正在格式化”的页面每隔30秒刷新一下),格式化完毕之后页面又会刷新一次,这次页面跳转到”格式化完毕“的界面,上面有个“OK”按钮,点击“OK”,页面又跳转到下一个页面。
在录制过程中很顺利啊,可是在回放的时候,回放到“正在格式化”页面的时候,QTP就自动帮我点击了“stop”按钮,使我的格式化中止了,然后之后就导致了一系列的回放失败。。。sdlkfj9
我就想问下,为什么我录制的时候没有点击“stop”按钮,在回放的时候QTP却自动帮我“stop”了呢????是不是因为我页面刷新引起的???这个问题怎么解决啊????
谢谢各位了~~!!!
作者:
风过无息
时间:
2007-1-20 17:56
把你的脚本也给出来吧。
作者:
su27lj
时间:
2007-1-21 13:59
是不是“OK”键和"STOP"键在一个位置??
因为QTP回放速度快,可能没等网页刷新出来就点击了,建议在专家界面下中点击”格式化“按键后添加“WAIT xx”等待刷新完毕后再继续回放,遇到网页刷新时间太长的时候都可以利用添加延时来保证回放正确
作者:
wendy_zhang18
时间:
2007-1-22 10:37
标题:
回复 #3 su27lj 的帖子
偶,thankyou!!
我试试吧,我还不太懂用这个WAIT呢。
作者:
wendy_zhang18
时间:
2007-1-22 10:40
标题:
回复 #2 风过无息 的帖子
可以啊,但是光有脚本给你,你也应该看不到我的网页吧。因为是属于router里面的网页啊?而且我想问下,我这怎么可看不到有“附件”可以上传的地方啊。
作者:
风过无息
时间:
2007-1-22 11:00
你点发表回复以后才可以看到可以增加附件的地方,你现在用的应该是快速回复。
还有你的问题可能是等待时间的问题,你可以加个同步点试一下,个人意见:我不太赞成用wait来处理这样的问题。相对同步点在等待时间上更灵活一点。
作者:
Coffey111111
时间:
2007-1-22 11:18
我觉得加同步点好点,因为是等那个页面跳转到”格式化完毕“的界面,当”格式化完毕“的界面出现,你才可以点击“OK” 按钮,所以我觉得用加个同步点试一下~~ wait()应该也可以的,就是在控制时间上可能会不会很准确,我觉得也还会出错。
作者:
wendy_zhang18
时间:
2007-1-22 11:38
标题:
thankyou
哦,谢谢各位啊。中午好!!
同步点怎么加我还在研究中哈。我初学QTP,不知道还有同步点这个东西。也不知道在哪里加或者如何加。但是谢谢各位了。
我吧脚本弄上来了。
作者:
sidneylover
时间:
2007-1-22 11:43
同步点只能在录制过程中添加,当“正在格式化”属性变成“格式化完毕”时,通过insert菜单插入同步点,然后用小手选中按钮,下面有很多选项可选择,这里应该是TEXT属性,文本内容输入“格式化完毕”
作者:
wendy_zhang18
时间:
2007-1-22 12:10
标题:
回复 #9 sidneylover 的帖子
好的,谢谢,我试试看。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2