51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1721|回复: 8
打印 上一主题 下一主题

[原创] 怎么样设置阿一个静态变量

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-8 16:17:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的问题是如何把一个在运行中取得值储存起来
比如:
我在controller里跑50个用户,在第一个用户开始的跑得时候,我把当时的时间给记下来,然后接下来生成的任何vuser都可以用到这个值,有什么方法吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-8 16:32:29 | 只看该作者
lr_save_string(lr_eval_string("{time parameter}"),"time1");

下面就都可以用{time1}来调用了。

应该是在一个脚本中,下面的函数来调用,而不是其他的vuser吧。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-8-8 16:39:20 | 只看该作者
我的意思是说所有的vuser全都可以使用哦
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-8 17:11:26 | 只看该作者
vuser执行的是同一份脚本。

我不明白你说的:其他的vuser为什么就不能用了?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-8-9 09:13:36 | 只看该作者
可能zee不明白我的意思,
比如你所说的
lr_save_string(lr_eval_string("{time parameter}"),"time1");

time1是用参数类型time/date,然后取当前的时间。

那么我用50user跑得话,每个user因为执行该段代码的时间不一样,所以取得时间也都不一样

我的问题是,如何取得一个第一running user执行到某处时的当前时间值,然后今后所有的执行用户都以这个时间值为标准,作为触发其他事件的条件

不知道zee明白我的问题没有?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-9 09:51:42 | 只看该作者
第一个user的获取当前时间后,把时间写到一个文件里,其他用户去读这个文件
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-8-9 09:56:49 | 只看该作者
请问下,如何控制后面的用户不重写掉第一个用户所记录的时间
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-9 09:59:46 | 只看该作者
if(文件为空或不存在)
{
    fprintf();
}
else
{
    fread();
}
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-10 15:37:33 | 只看该作者

回复 #8 beckham516 的帖子

学习一下
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-22 10:27 , Processed in 0.092861 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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