51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3754|回复: 9
打印 上一主题 下一主题

[Robot] CloseWin不能正常关闭浏览器

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-17 11:12:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在录制脚本的时候,录制了关闭浏览器操作。但是回放的时候,关闭浏览器操作的语句总是不能执行成功。语句如下:

Window SetContext, "WindowTag=WEBBrowser", ""
Window CloseWin, "", ""

总是报错:
Script Command Failure on line 19 of 'login_2' -


请为各位:这是为什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-4-17 11:48:07 | 只看该作者
'login_2' 是什么
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-4-17 12:55:28 | 只看该作者
Window CloseWin, "", ""
识别方法里面没写东西,不报错才怪
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-4-17 16:43:47 | 只看该作者
login_2 是脚本的名字。

对于CloseWin action,我分别添加参数:Caption=ie的title和CurrentWindow,但是运行时还是报错。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-4-19 22:25:15 | 只看该作者
不建议使用CloseWin.可以使用inputkeys {alt} + {F4} .CloseWin很多时候无法关闭窗口
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-4-20 11:01:45 | 只看该作者
现在有两种情况:
1.先打开ie,写一个循环,在循环中login,logout,循环结束后,关闭ie。在这种情况下,通过语句:inputkeys {alt} + {F4},是不能关闭ie的。

2.在循环中打开ie,login,logout,关闭ie。在这种情况下,通过语句:inputkeys {alt} + {F4},可以关闭ie。

这是为什么呢?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-4-20 22:00:28 | 只看该作者
原帖由 wonder80 于 2006-4-20 11:01 发表
现在有两种情况:
1.先打开ie,写一个循环,在循环中login,logout,循环结束后,关闭ie。在这种情况下,通过语句:inputkeys {alt} + {F4},是不能关闭ie的。

2.在循环中打开ie,login,logout,关闭ie。在这 ...



会这样?不明白!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-4-21 10:02:01 | 只看该作者
确实是这么.
难道大家没有遇到过么?
怎么我总是遇到奇怪的问题阿!难道我是新手,robot就欺负我么?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-4-25 09:12:45 | 只看该作者
请按照正确的操作去录制,修改脚本

不知道dcll觉得closewin有什么问题,我从来没碰到过
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2006-4-25 10:34:17 | 只看该作者
斑竹回答得好这么精辟!

[ 本帖最后由 wonder80 于 2006-4-25 10:36 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 09:42 , Processed in 0.172480 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表