Jmeter怎样实现多用户并发
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter怎样实现多用户并发相关的知识,希望对你有一定的参考价值。
参考技术A 1、中奖概率在千万级别不可能用人工进行,需要借助自动化。2、在自动化测试工具的选择上,用Java代码脚本的形式做到千万级别的次数运行时间太长,需要借助并发测试工具。
3、考虑使用Jmeter的接口测试功能,加上并发的功能和顺序执行的逻辑来实现。
实施方案:
JMeter--集合点
JMeter也有像LR中的集合点,本篇就来介绍下JMeter的集合点如何去实现。
JMeter里面的集合点通过添加定时器来完成。
注意:集合点的位置一定要在Sample之前.
集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,拿那个用户和密码的地方,每到输入用户名和密码登录的地方,所有的虚拟用户都相互之间等一等,然后,一起访问。
1.接着之前创建的脚本,右键点击 线程组---->定时器---->Synchronizing Timer
这样子就添加了一个“集合点”,下面来设置一下集合点,设置延迟时间(以毫秒为单位)
2.我们添加完之后的列表是这个样子的,
发现了没,我们集合点的位置不对,应该在登录的前面才对。怎么弄呢?
简单方法:按住Alt,直接移动Synchronizing Timer至登录的前面即可。
至此,集合点已添加完成。
以上是关于Jmeter怎样实现多用户并发的主要内容,如果未能解决你的问题,请参考以下文章