51Testing软件测试论坛

标题: open语句怎样记数? [打印本页]

作者: QuickTest.Chen    时间: 2008-2-1 14:24
标题: open语句怎样记数?
小弟遇到以下问题:求达人指教!
执行一个脚本A的时候,我call了另外一个脚本B,而这个被call的脚本B是执行一个文档输出功能的,我在里面用open语句打开excel向单元格写入一段信息,而在A里面是一个循环执行操作,我想实现的是A循环执行一次的时候,在B里面则记住当前循环的次数,并依靠此次数来写入单元格,即:A执行第N次循环的时候,则B中第N次打开excel表格,将一段信息写入第N个单元格。

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

[ 本帖最后由 QuickTest.Chen 于 2008-2-1 14:37 编辑 ]
作者: youyun    时间: 2008-2-2 15:38
办法A:
把脚本B改写为一个Function,设置一个参数来表示当前执行的次数。脚本A里调用此函数,并把当前执行的次数传入到此Function中。
办法B:
在脚本A里,把当前执行的次数也写入Excel的某个不使用的单元格里,测试结束时清楚。
作者: QuickTest.Chen    时间: 2008-2-2 16:15
原帖由 youyun 于 2008-2-2 15:38 发表
办法A:
把脚本B改写为一个Function,设置一个参数来表示当前执行的次数。脚本A里调用此函数,并把当前执行的次数传入到此Function中。
办法B:
在脚本A里,把当前执行的次数也写入Excel的某个不使用的单元格里,测 ...



能详细点不呢?尤其是办法A中参数如何设置来表示当前执行的次数?
作者: 5am    时间: 2008-2-15 15:43
就是用A脚本在EXCEL中找个不用的cell把当前循环次数写到里面  这样B脚本就能通过那个cell的值来判断当前A脚本的循环次数了  是这样吧?
作者: youyun    时间: 2008-2-18 11:25
原帖由 5am 于 2008-2-15 15:43 发表
就是用A脚本在EXCEL中找个不用的cell把当前循环次数写到里面  这样B脚本就能通过那个cell的值来判断当前A脚本的循环次数了  是这样吧?

对头~
作者: 村上舞!舞!舞    时间: 2008-2-19 12:53
再加一个定义全局变量的解决方式.




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2