tankxu 发表于 2008-5-27 23:39:32

录制过程中出现两个窗口回放总是失败

我在录制某个网站时,当点击网页上的某一个链接进入另一个页面时,在另一个页面上进行一些操作。然后对这个过程回放,总是失败。后来发现,如果不出现第2个窗口的时候,整个录制过程就能够成功回放。要测试这种出现多个窗口的录制,要怎样解决啊,

xiaonan 发表于 2008-5-28 13:41:18

首先定位的页面要准确,给出足够识别的信息. 或者你可以在画面上始终保持一个窗口,打开第二个窗口后,把第一个窗口最小化

tankxu 发表于 2008-5-28 22:23:11

给出足够识别的信息,能不能说详细点,我刚开始学,不是很明白,谢谢版主

Randall 发表于 2008-5-28 22:39:09

你的问题只是提到回放失败,很难想到原因。最好能把你录制的代码(出错那一部分)拿出来,还有出错的相关信息,这样方便大家分析问题

tankxu 发表于 2008-5-28 23:08:46

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:30

每次录制这种网站的时候,总是到出现新的窗口的时候就回放不下去了,这个过程也是走到第四步走不下去了,主要是出现新的窗口,如果不出现新的窗口录制后回放都没有问题,试过好多次了

hsjzfling 发表于 2008-5-29 01:25:31

如果新窗口是在执行程序过程中一定会出现的,也就是说你本来就是要录在弹出新窗口的操作,那么你可以把Browser的智能识别禁用掉再尝试下

tankxu 发表于 2008-5-29 19:38:29

楼上的 ,怎么才可以把Browser的智能识别禁用调啊

helengreens 发表于 2008-9-10 16:17:38

我也出现在这个情况,好像是页面还没有加载好,就进行下一步操作了的原因
我的解决方法是在Expert View里,在电击弹出窗口的Click事件后面加wait(3),即等待3秒

pbng 发表于 2008-9-10 16:42:30

用描述性编程.creattime
页: [1]
查看完整版本: 录制过程中出现两个窗口回放总是失败