sunpsyche1016 发表于 2010-10-27 21:12:05

关于thinktime的问题

想要测试,多用户登录,打开页面后,对页面进行持续监控。每个用户不再重复登录。

也就是要测试一个页面保持长时间运行的情况。
要实现这个目标,是不是要通过把thinktime设置成很长的时间才可以实现,有没有其他办法实现

msnshow 发表于 2010-10-27 21:38:13

这与thinktime没关系吧

sunpsyche1016 发表于 2010-10-28 13:09:57

回复 2# msnshow


    那通过什么方式能让LoadRunner不用迭代循环操作,我想监控页面长时间保持在那,而不是反复登录

xtha21 发表于 2010-10-28 13:45:12

你所指的长时间保持在那里,是指页面加载已经完成了,而让Vuser并不结束运行是吧?如果是这样的话,那就设置Think time就可以了吧。
或者你可能是想让每个用户只运行一次就可以了,这样的话,可以在Controller中设置Duration为“Run until completion”,并且Vugen中设置的迭代次数为1,这样每个用户就不会重复运行了,而是运行一次后就结束运行。

sunpsyche1016 发表于 2010-10-28 19:55:59

回复 4# xtha21


   多谢多谢

kuangquanshui 发表于 2010-10-28 20:02:25

学习下

sunpsyche1016 发表于 2010-11-4 14:19:21

本帖最后由 sunpsyche1016 于 2010-11-4 14:22 编辑

回复 4# xtha21

我需要用户登录后,保持页面打开状态,监控页面与服务端的通信。至少5小时。
如果设 duration为 run until completion,那我就需要录个5脚步了!!
我试了设置thinktime,但是无论设置在脚本的哪个位置,这个thinktime都被用作登录前的等待,也就是相当于用户输入用户名密码后不点击确认,一直在等待。

yangliu2833 发表于 2010-11-4 15:55:32

不需要那么多脚本吧,你把用户名,密码参数化不就行了?你要5个就设置5组

androidone 发表于 2010-11-4 16:11:28

应该跟思考时间设置没有关系,你可以持续运行或是加个循环试试

jj_ljw 发表于 2010-11-4 16:58:32

回复xtha21

我需要用户登录后,保持页面打开状态,监控页面与服务端的通信。至少5小时。
如果设 dur ...
sunpsyche1016 发表于 2010-11-4 14:19 http://bbs.51testing.com/images/common/back.gif


那直接手动打开页面吧,一直不关就可以了...

msnshow 发表于 2010-11-5 21:06:31

把登陆放在init里面

cjp110212 发表于 2010-11-6 18:25:01

项10楼
直接开着不关就行了,为什么非要用LR

zl861216 发表于 2010-11-10 17:11:25

不知道LZ为什么要这样去测,目的是什么呢??

yings_9371 发表于 2010-11-10 23:21:48

纯粹浪费时间在脚本上,还不如手工

sunpsyche1016 发表于 2010-11-16 09:15:34

回复 10# jj_ljw
需要60个用户手动打开,没有那么多机器

sunpsyche1016 发表于 2010-11-16 09:16:58

回复 13# zl861216

项目组提出的需求就是60个人保持在线状态,5个小时,看看客户端与服务器是否通信正常
页: [1]
查看完整版本: 关于thinktime的问题