jmeter压力测试

本文详细介绍了JMeter中线程组的概念及其配置参数的作用,包括线程数、准备时长、循环次数等,并解释了如何通过这些参数来模拟不同类型的负载测试场景。

转载:

https://www.cnblogs.com/wxh04/p/7778272.html

https://blog.youkuaiyun.com/cakushin7433/article/details/53106787

Thread Group(线程组)

 

在取样器错误后要执行的动作

1.继续:继续执行接下来的操作

2.Start Next Loop:忽略错误,执行下一个循环

3.停止线程:退出该线程(不再进行此线程的任何操作)

4.停止测试:等待当前执行的采样器结束后,结束整个测试

5.Stop Test Now:直接停止整个测试

线程属性

线程数、准备时长(Ramp-Up Period(in seconds))、循环次数

线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里也就是设置多少个线程数。

准备时长(Ramp-Up Period(in seconds): 设置的虚拟用户数需要多长时间全部启动。默认值是0,JMeter 将立即建立所有线程。如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。

循环次数:每个线程发送请求的次数。如果线程数为20 ,循环次数为100 ,那么每个线程发送100次请求。总请求数为20*100=2000 。如果勾选了“永远”,那么所有线程会一直发送请求,一到选择停止运行脚本。

Delay Thread creation until needed:(大路边的翻译“直到需要时延迟线程的创建”)百度上的翻译都比较含糊,相信不懂然后直接转发的比较多。大致使这个意思,当线程需要执行的时候,才会被创建。如果不选择这个选项,那么,在计划开始的时候,所有需要的线程就都被创建好了。

调度器配置

1.持续时间(秒):在此选项填入N,说明这个计划,从某个开始时间算起,执行N秒后结束。(会忽略 结束时间 的选项)

2.启动延迟(秒):在此选项填入N,手动点击开始执行计划,然后延迟N秒后,计划才真正开始执行。(会忽略 启动时间 的选项)

3.启动时间:当点击开始测试时,将等到此处填写的启动时间,然后真正开始测试。

4.结束时间:当开始测试时,将等到指定的开始时间开始测试,然后会停在此处填写的时间点结束。

转载于:https://www.cnblogs.com/shengyin/p/9014294.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值