51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3810|回复: 6
打印 上一主题 下一主题

[Robot] callscript问题!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-22 09:27:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
脚本调用过程中用到callscript语句,简单录制的脚本操作没什么,执行到调用语句时无异常现象。
而后我又制作两个脚本,一个是单纯的录制修改参数脚本,另一个是对数据库操作的脚本(执行查询后,取出相关字段值),但是此时在第一个脚本里使用callscript语句调用这个对数据库操作的脚本后,回放就停留在了第一个脚本执行后的,第二个脚本对数据库操作前的状态。。。。。。不知道是什么原因造成的。而我单独运行那个对数据库操作的脚本时是可以正常运行的,很奇怪,是不是需要在第一个脚本前include相关文件?请有经验的人事指点下!谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-5-26 16:23:36 | 只看该作者
不用.如果仅仅是单纯的脚本之间相互调用的话只需要用CallScript就可以了。至于会运行停止你的描述又不够详细。你不如单步调试下看看在哪一行停止的吧
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-5-28 15:43:06 | 只看该作者

多谢回复!

我再说的详细点吧,因为脚本实在比较长,不好帖...
就是一共两个脚本,第一个执行后调用第二个。第一个是单纯的录制操作,没有手动加入代码;第二个脚本大部分都是手写加入代码,主要是完出对oracle9i数据库查询后取字段操作,脚本一上来打开一个记事本(shell "notepad.exe","3"),然后将对oracle查出的数据打印到记事本上...。第二个脚本我单独运行时没问题,一切正常,可是我在第一个脚本里最后加入“callscript 脚本2”命令后,运行第一个脚本,回放完成后开始调用脚本2,这时只打开了记事本,脚本2里的上来的操作,而后就停住了。。。。。。,也就是说脚本2在使用脚本1调用后,只完成了打开记事本的操作后就停了,我不知道这是否与脚本2操作数据库有关。。。。。。请多指教!

[ 本帖最后由 bb64844866 于 2008-5-28 15:47 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-5-28 16:15:50 | 只看该作者
那个和数据库操作关什么关系.你说的停住是个什么状态啊.还是建议你把这两个脚本用附件方式传上来让大家帮你看一下. 不然一直这样说我也不知道具体是怎么回事.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-5-29 17:39:44 | 只看该作者

就是打开记事本就停住了,不动了

应该继续执行
代码已经上传,请多指教!

[ 本帖最后由 bb64844866 于 2008-5-30 09:51 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-3-26 16:26
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2008-6-2 11:00:08 | 只看该作者
    建议打开记事本以后,设置当前活动窗口(SetContext),再使用 inputkeys
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2008-6-3 09:40:46 | 只看该作者

    好的,感谢回复!

    我去试下!其他有经验人事也多指教!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 08:09 , Processed in 0.073899 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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