LR参数化100个用户,怎么设置并发100?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LR参数化100个用户,怎么设置并发100?相关的知识,希望对你有一定的参考价值。

请问一下,我参数花了100个用户名密码,设置1个vuser,迭代100次,设置了登录集合点,这是100并发吗?

迭代100次和迭代1次结果是一样的,并发的情况分为两种绝对并发(有集合点的)、相对并发(无集合点),需要在场景里面设置的

参考技术A 不是,并发要到场景里面设置100个用户 参考技术B 设置100个vuser,设置为顺序取值,迭代可以不用设置,1就行,再加上集合点,就是并发100了 参考技术C 按照5%的计算方式,先并发100、150、200,观察事物响应时间和其他指标的变化。能否满足要求的性能。

关于每个并发用户去取不同参数值登录问题的记录

 

一、用户数刚好和数据匹配时:

比如说5个用户并发登录,已经参数化好了5组账户和密码,在并发时5个Vuser需要取不同的账户和密码,然后同时并发登录,那么参数应该按照如下的方式设置

unique  once

 

二、并发用户数大于配置的参数时:

10个用户并发登录,但是只有3组账户和密码,那么在Vuser取值时就会出现不够的情况,此时应该按照如下方式

Random once

 

 

三、并发用户数小于参数个数时:

3.1       

2个用户并发登录,需要迭代3次(也就是并发3次),此时就需要给每个Vuser分配块,第一个用户分配1-3,第二个用户分配4-6,

 

 

 

3.2

但是当不满足刚好整除的时候,就会触发when out of values,此种情况如果选择continue in a cyclic manner,就会看到如下的结果

2个用户迭代4次,但是每个用户分配的块大小为3,所以第四次迭代时就会循环取值 ,对第一个用户来说就是取第1231个值,第二个用户取值就是4545

 

 

 

 

以上是关于LR参数化100个用户,怎么设置并发100?的主要内容,如果未能解决你的问题,请参考以下文章

loadrunner中并发数与迭代的区别

LoadRunner 用户并发数的问题

CFile的Read函数参数怎么设?

原 jmeter中类似lr的场景设置

loadrunner 参数化后回放时怎么查看其值,新手,求指教

java socket实现,如果有并发访问100个用户,然后每个用户10个处理一次,该怎么写这个socket程序呢!