51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3434|回复: 5
打印 上一主题 下一主题

[Robot] open语句怎样记数?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-1 14:24:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟遇到以下问题:求达人指教!
执行一个脚本A的时候,我call了另外一个脚本B,而这个被call的脚本B是执行一个文档输出功能的,我在里面用open语句打开excel向单元格写入一段信息,而在A里面是一个循环执行操作,我想实现的是A循环执行一次的时候,在B里面则记住当前循环的次数,并依靠此次数来写入单元格,即:A执行第N次循环的时候,则B中第N次打开excel表格,将一段信息写入第N个单元格。

俺在简化一下俺的目的:俺想知道如何判断执行了多少次操作?有没有像啥计数器那样的办法来记录当前已经执行了几次open操作。

[ 本帖最后由 QuickTest.Chen 于 2008-2-1 14:37 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-2-2 15:38:31 | 只看该作者
办法A:
把脚本B改写为一个Function,设置一个参数来表示当前执行的次数。脚本A里调用此函数,并把当前执行的次数传入到此Function中。
办法B:
在脚本A里,把当前执行的次数也写入Excel的某个不使用的单元格里,测试结束时清楚。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-2-2 16:15:45 | 只看该作者
原帖由 youyun 于 2008-2-2 15:38 发表
办法A:
把脚本B改写为一个Function,设置一个参数来表示当前执行的次数。脚本A里调用此函数,并把当前执行的次数传入到此Function中。
办法B:
在脚本A里,把当前执行的次数也写入Excel的某个不使用的单元格里,测 ...



能详细点不呢?尤其是办法A中参数如何设置来表示当前执行的次数?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-2-15 15:43:46 | 只看该作者
就是用A脚本在EXCEL中找个不用的cell把当前循环次数写到里面  这样B脚本就能通过那个cell的值来判断当前A脚本的循环次数了  是这样吧?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-2-18 11:25:45 | 只看该作者
原帖由 5am 于 2008-2-15 15:43 发表
就是用A脚本在EXCEL中找个不用的cell把当前循环次数写到里面  这样B脚本就能通过那个cell的值来判断当前A脚本的循环次数了  是这样吧?

对头~
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-2-19 12:53:41 | 只看该作者
再加一个定义全局变量的解决方式.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-10-5 07:19 , Processed in 0.218454 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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