51Testing软件测试论坛

标题: 关于thinktime的问题 [打印本页]

作者: sunpsyche1016    时间: 2010-10-27 21:12
标题: 关于thinktime的问题
想要测试,多用户登录,打开页面后,对页面进行持续监控。每个用户不再重复登录。

也就是要测试一个页面保持长时间运行的情况。
要实现这个目标,是不是要通过把thinktime设置成很长的时间才可以实现,有没有其他办法实现
作者: msnshow    时间: 2010-10-27 21:38
这与thinktime没关系吧
作者: sunpsyche1016    时间: 2010-10-28 13:09
回复 2# msnshow


    那通过什么方式能让LoadRunner不用迭代循环操作,我想监控页面长时间保持在那,而不是反复登录
作者: xtha21    时间: 2010-10-28 13:45
你所指的长时间保持在那里,是指页面加载已经完成了,而让Vuser并不结束运行是吧?如果是这样的话,那就设置Think time就可以了吧。
或者你可能是想让每个用户只运行一次就可以了,这样的话,可以在Controller中设置Duration为“Run until completion”,并且Vugen中设置的迭代次数为1,这样每个用户就不会重复运行了,而是运行一次后就结束运行。
作者: sunpsyche1016    时间: 2010-10-28 19:55
回复 4# xtha21


   多谢多谢
作者: kuangquanshui    时间: 2010-10-28 20:02
学习下
作者: sunpsyche1016    时间: 2010-11-4 14:19
本帖最后由 sunpsyche1016 于 2010-11-4 14:22 编辑

回复 4# xtha21

我需要用户登录后,保持页面打开状态,监控页面与服务端的通信。至少5小时。
如果设 duration为 run until completion,那我就需要录个5脚步了!!
我试了设置thinktime,但是无论设置在脚本的哪个位置,这个thinktime都被用作登录前的等待,也就是相当于用户输入用户名密码后不点击确认,一直在等待。
作者: yangliu2833    时间: 2010-11-4 15:55
不需要那么多脚本吧,你把用户名,密码参数化不就行了?你要5个就设置5组
作者: androidone    时间: 2010-11-4 16:11
应该跟思考时间设置没有关系,你可以持续运行或是加个循环试试
作者: jj_ljw    时间: 2010-11-4 16:58
回复  xtha21

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



那直接手动打开页面吧,一直不关就可以了...
作者: msnshow    时间: 2010-11-5 21:06
把登陆放在init里面
作者: cjp110212    时间: 2010-11-6 18:25
项10楼
直接开着不关就行了,为什么非要用LR
作者: zl861216    时间: 2010-11-10 17:11
不知道LZ为什么要这样去测,目的是什么呢??
作者: yings_9371    时间: 2010-11-10 23:21
纯粹浪费时间在脚本上,还不如手工
作者: sunpsyche1016    时间: 2010-11-16 09:15
回复 10# jj_ljw
需要60个用户手动打开,没有那么多机器
作者: sunpsyche1016    时间: 2010-11-16 09:16
回复 13# zl861216

项目组提出的需求就是60个人保持在线状态,5个小时,看看客户端与服务器是否通信正常




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2