google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] open语句怎样记数?

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 编辑 ]

TOP

办法A:
把脚本B改写为一个Function,设置一个参数来表示当前执行的次数。脚本A里调用此函数,并把当前执行的次数传入到此Function中。
办法B:
在脚本A里,把当前执行的次数也写入Excel的某个不使用的单元格里,测试结束时清楚。

TOP

引用:
原帖由 youyun 于 2008-2-2 15:38 发表
办法A:
把脚本B改写为一个Function,设置一个参数来表示当前执行的次数。脚本A里调用此函数,并把当前执行的次数传入到此Function中。
办法B:
在脚本A里,把当前执行的次数也写入Excel的某个不使用的单元格里,测 ...
能详细点不呢?尤其是办法A中参数如何设置来表示当前执行的次数?

TOP

就是用A脚本在EXCEL中找个不用的cell把当前循环次数写到里面  这样B脚本就能通过那个cell的值来判断当前A脚本的循环次数了  是这样吧?

TOP

引用:
原帖由 5am 于 2008-2-15 15:43 发表
就是用A脚本在EXCEL中找个不用的cell把当前循环次数写到里面  这样B脚本就能通过那个cell的值来判断当前A脚本的循环次数了  是这样吧?
对头~

TOP

再加一个定义全局变量的解决方式.

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-12 02:06Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹