51Testing软件测试论坛
标题:
怎么样设置阿一个静态变量
[打印本页]
作者:
Sands
时间:
2007-8-8 16:17
标题:
怎么样设置阿一个静态变量
我的问题是如何把一个在运行中取得值储存起来
比如:
我在controller里跑50个用户,在第一个用户开始的跑得时候,我把当时的时间给记下来,然后接下来生成的任何vuser都可以用到这个值,有什么方法吗?
作者:
Zee
时间:
2007-8-8 16:32
lr_save_string(lr_eval_string("{time parameter}"),"time1");
下面就都可以用{time1}来调用了。
应该是在一个脚本中,下面的函数来调用,而不是其他的vuser吧。
作者:
Sands
时间:
2007-8-8 16:39
我的意思是说所有的vuser全都可以使用哦
作者:
Zee
时间:
2007-8-8 17:11
vuser执行的是同一份脚本。
我不明白你说的:其他的vuser为什么就不能用了?
作者:
Sands
时间:
2007-8-9 09:13
可能zee不明白我的意思,
比如你所说的
lr_save_string(lr_eval_string("{time parameter}"),"time1");
time1是用参数类型time/date,然后取当前的时间。
那么我用50user跑得话,每个user因为执行该段代码的时间不一样,所以取得时间也都不一样
我的问题是,如何取得一个第一running user执行到某处时的当前时间值,然后今后所有的执行用户都以这个时间值为标准,作为触发其他事件的条件
不知道zee明白我的问题没有?
作者:
beckham516
时间:
2007-8-9 09:51
第一个user的获取当前时间后,把时间写到一个文件里,其他用户去读这个文件
作者:
Sands
时间:
2007-8-9 09:56
请问下,如何控制后面的用户不重写掉第一个用户所记录的时间
作者:
beckham516
时间:
2007-8-9 09:59
if(文件为空或不存在)
{
fprintf();
}
else
{
fread();
}
作者:
mli@dtri.com
时间:
2007-9-10 15:37
标题:
回复 #8 beckham516 的帖子
学习一下
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2