51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4264|回复: 19
打印 上一主题 下一主题

[原创] Script中设置think_time为随机数的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-6-5 11:30:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问大家,如何在脚本中设置think_time为随机数,有什么函数可以直接用的吗?
我看到一篇资料有描述:
// set_think_time 函数指定脚本执行
// 期间要使用的思考时间范围。运行脚本
// 时,LoadRunner 使用指定范围内的
// 随机思考时间,并在每个操作完成后
// 暂停该思考时间长度。
void set_think_time ( USHORT start_range, USHORT end_range );

可是我试用了不行,请各位大侠帮忙
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-6-5 11:43:44 | 只看该作者
在run- time setting里面本来就可以设置思考时间的随机值啊,你搞那么麻烦做什么?
设置Replay think time-Use random percentage of recorded think time,设置最小值和最大值(1到10000之间),LR就会在脚本默认值的最大和最小值之间随机取数了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-6-5 11:52:40 | 只看该作者
呵呵,谢谢楼上的,在脚本中添加的用什么方法呢
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-6-5 13:00:12 | 只看该作者
nca_set_think_time (不是set_think_time  = 。=~)帮助手册有详细的介绍
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-6-5 13:51:23 | 只看该作者
ls的再帮忙下,在action前面定义
#define min 30
#define max 60
action()
{
。。。。
nca_set_think_time(min,max);
}
会报错:Action.c(236): Error: C interpreter run time error: Action.c (236):  Error -- Unresolved symbol : nca_set_think_time.
怎么解决啊
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-6-5 15:38:04 | 只看该作者
兄弟 ,我也试了一下,确实有问题,貌似这个函数有特殊用法,回去再研究,
曲线救国一下:
使用lr_think_time+rand两个函数设置随机思考时间吧,这种方法行得通。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-6-5 17:05:31 | 只看该作者
学习了    忍忍忍   你厉害   顶你
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-6-5 17:18:38 | 只看该作者
也许是想了解这个函数吧
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2009-6-5 17:31:53 | 只看该作者
多学习有好处  楼主是个爱学习的人  呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2009-6-5 17:39:14 | 只看该作者
嘿嘿,其实是想了解这个函数,谢谢大家的回帖,声明下俺不是兄弟,哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2009-6-5 17:40:49 | 只看该作者
靠 喊了这么长时间 原来是姐们      晕倒了  你太深了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2009-6-5 17:49:07 | 只看该作者
兄弟 我们上   不能放过这个美女  拿下  呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2009-6-5 17:55:18 | 只看该作者
换了个头像,哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2009-6-8 11:41:17 | 只看该作者
你。。。。。。。别给人家吓跑了
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2009-6-8 11:41:37 | 只看该作者
流氓   ::yxiao:::
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2009-6-9 17:43:12 | 只看该作者
流氓不可怕  就怕流氓有文化
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2009-6-10 10:03:03 | 只看该作者
think time没有太大的必要设计如此复杂,模拟用户做个行为取个平均值就行了一般,看你怎么建模
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2009-6-10 10:31:35 | 只看该作者

学习了

学习了
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2009-6-10 13:35:27 | 只看该作者
我是菜鸟 我学习了 哎
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2009-6-10 14:13:16 | 只看该作者
nca_set_think_time  是oracle nac协议。。。里面的你用的是http/html的协议吧自然会出错。。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 12:09 , Processed in 0.082714 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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