51Testing软件测试论坛

标题: 录制过程中出现两个窗口回放总是失败 [打印本页]

作者: tankxu    时间: 2008-5-27 23:39
标题: 录制过程中出现两个窗口回放总是失败
我在录制某个网站时,当点击网页上的某一个链接进入另一个页面时,在另一个页面上进行一些操作。然后对这个过程回放,总是失败。后来发现,如果不出现第2个窗口的时候,整个录制过程就能够成功回放。要测试这种出现多个窗口的录制,要怎样解决啊,
作者: xiaonan    时间: 2008-5-28 13:41
首先定位的页面要准确,给出足够识别的信息. 或者你可以在画面上始终保持一个窗口,打开第二个窗口后,把第一个窗口最小化
作者: tankxu    时间: 2008-5-28 22:23
给出足够识别的信息,能不能说详细点,我刚开始学,不是很明白,谢谢版主
作者: Randall    时间: 2008-5-28 22:39
你的问题只是提到回放失败,很难想到原因。最好能把你录制的代码(出错那一部分)拿出来,还有出错的相关信息,这样方便大家分析问题
作者: tankxu    时间: 2008-5-28 23:08
Browser("搜狐-中国最大的门户网站").Page("搜狐-中国最大的门户网站").WebEdit("code").Click
Browser("搜狐-中国最大的门户网站").Page("搜狐-中国最大的门户网站").WebEdit("code").Set "TCL"
Browser("搜狐-中国最大的门户网站").Page("搜狐-中国最大的门户网站").Image("Submit22").Click 16,9
Browser("代码速查 - 搜狐财经").Page("代码速查 - 搜狐财经").Link("000100").Click
Browser("代码速查 - 搜狐财经").Page("TCL 集团(000100) : 分时走势").Sync
Browser("搜狐-中国最大的门户网站_2").Page("搜狐-中国最大的门户网站").Sync

[ 本帖最后由 tankxu 于 2008-5-28 23:11 编辑 ]
作者: tankxu    时间: 2008-5-28 23:14
每次录制这种网站的时候,总是到出现新的窗口的时候就回放不下去了,这个过程也是走到第四步走不下去了,主要是出现新的窗口,如果不出现新的窗口录制后回放都没有问题,试过好多次了
作者: hsjzfling    时间: 2008-5-29 01:25
如果新窗口是在执行程序过程中一定会出现的,也就是说你本来就是要录在弹出新窗口的操作,那么你可以把Browser的智能识别禁用掉再尝试下
作者: tankxu    时间: 2008-5-29 19:38
楼上的 ,怎么才可以把Browser的智能识别禁用调啊
作者: helengreens    时间: 2008-9-10 16:17
我也出现在这个情况,好像是页面还没有加载好,就进行下一步操作了的原因
我的解决方法是在Expert View里,在电击弹出窗口的Click事件后面加wait(3),即等待3秒
作者: pbng    时间: 2008-9-10 16:42
用描述性编程.creattime




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