![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter性能测试
jmeter性能测试、jmeter自动化测试
尘缘浮梦
这个作者很懒,什么都没留下…
展开
-
12、jmeter监听器
真正压测的时候,会用到它。原创 2024-03-12 13:25:38 · 119 阅读 · 0 评论 -
12、jmeter断言
一般选择主采样器。原创 2024-03-07 13:33:57 · 167 阅读 · 0 评论 -
11、jmeter控制器
非常简单,在里面写条件表达式即可。原创 2024-03-06 13:19:21 · 103 阅读 · 0 评论 -
10、jmeter后置处理器
jmeter后置处理器使用场景很多。原创 2024-01-16 13:21:22 · 348 阅读 · 0 评论 -
9、jmeter定时器
单位为毫秒。原创 2024-01-15 12:55:04 · 335 阅读 · 0 评论 -
8.jmeter自定义变量
jmeter自定义变量,使用起来非常简单,添加一个用户自定义组件就可以。使用的时候,也非常简单。原创 2024-01-11 12:52:38 · 362 阅读 · 0 评论 -
7、random随机数
log.warn("线程号:"+ctx.getThreadNum()+"随机数:"+vars.get("random_value"));原创 2023-12-27 13:02:48 · 324 阅读 · 0 评论 -
6、jmeter计算器
number为变量,Maximum value为数值最大为:99。原创 2023-12-27 12:38:19 · 396 阅读 · 1 评论 -
5、jmeter测试cookie管理
登录接口才会生成cookie,配置好了,cookie参数会自动带过去cookie设置与线程组Same user on each iteration有关。原创 2023-12-04 13:30:35 · 66 阅读 · 0 评论 -
4.jmeter请求头和HTTP默认请求值
基础设置:高级设置:设置后默认请求值后,后面就不用重复填写了。原创 2023-09-11 10:24:53 · 89 阅读 · 0 评论 -
3.jemter变量- CSV组件
一般选择True,比如10个线程,5条csv数据,其他5个线程会去csv中循环获取数据。一般选择 true,不选true的如字符串 "aa,bb"会进行分割。不要填绝对路径,要填相对于脚本的路径,否则远程压测时可能会出错。一般选择false,后面的线程继续循环去csv文件中获取数据。c)、当前线程组,一般用的不多,一般都是使用一个线程组。b)、当前线程,每次都取相同的值,永远取第一行。a)、所有线程,取值时每个线程取不同的值。设置为true时,首行标题不会打印。设置为false时首行标题会打印。原创 2023-08-31 10:07:37 · 119 阅读 · 0 评论 -
2.线程组中的执行计划
4、Same user on each iteration:相同用户迭代,一般用在有cookie的场景。3、循环次数:每一个线程执行次数,如果线程数为5,循环次数为2,那么总共执行10次。2、Ram-Up时间(秒):比如线程数为5,加速时间为10秒。6、持续时间(秒):指脚本运行的时间,以秒为单位。1、线程数:如线程数为5,表示用户并发数量为5。延迟创建线程,直到该线程开始取样时才创建。指脚本延迟启动的时间,以秒为单位。5、延迟创建线程直到需要。原创 2023-07-16 21:56:45 · 75 阅读 · 1 评论 -
1.jmeter环境搭建
修改后重启一下网络服务即可 systemctl restart network。这里根据自行调整内存大小,默认为1024m,做大型测试时起步4G。其它参考选项,详见官网(1.4 Running JMeter)SELinux设置为SELINUX=disabled。在 bin 目录下面增加 setenv.sh 文件。修改 jmeter.properties 配置文件。修改完SELinux配置后,需要重新启动系统。修改 jmeter-server 文件。出现如图,说明配置安装成功。原创 2023-06-25 22:29:34 · 263 阅读 · 1 评论