Originally posted by aswoon911 at 2005-10-9 10:42:
继续尝试,发现加入检查点win_check_gui也会导致不能关闭窗口,晕晕
我遇到过这种情况,有的时候在脚本的某个地方加入检查点win_check_gui就会报错,这会不会是win_check_gui的使用有什么限制呢?迷茫ing作者: aswoon911 时间: 2005-10-9 12:18
仔细看了Defining and Using Recovery Scenarios一遍,再思考一下,觉得问题是出在我们自己.因为一旦使用了诸如检查点或者同步点后再打开exception_on,可是此时WR已经认为那个窗口已经存在了,就不会触发关闭窗口动作了.
此时如果人工关闭窗口,并再次打开就会被自动关闭了,哈哈
public function close_wrong_message()
{
# 无标题 - 记事本
win_activate ("notepad");
set_window("notepad");
win_check_gui("notepad", "list1.ckl", "gui1", 1);
win_close ("notepad");
[ Last edited by aswoon911 on 2005-10-9 at 14:38 ]作者: aswoon911 时间: 2005-10-9 14:41
当然正常使用的时候脚本是不会象这个sample那样写的,我只是在一次很偶然的机会碰到这个情况,我把sample写成那样只是想测试一下如何能执行下去,为何不加wait就不能执行这个原因.............
[ Last edited by aswoon911 on 2005-10-9 at 14:44 ]