随笔分类 -  jmeter

摘要:方法1.用正则匹配响应数据,满足两个条件 \{[^}]+?"Id":(\d*)[^}]+?"Picking"[^}]+?\} 方法2. \{"PickupAddressInfoId":(\d*)[^}]+?"中山市"[^}]+?\} 阅读全文
posted @ 2020-12-19 11:43 茫茫人海中的一颗沙尘 阅读(177) 评论(0) 推荐(0)
摘要:有序递增:计数器 Track counter independently for each user: 不勾选,每个线程引用,顺延递增 勾选 ,每个线程引用,重新计算 Reset counter on each Thread Group lteration: 勾选,每次引用都会重置计数器 实例: 无 阅读全文
posted @ 2020-12-01 10:00 茫茫人海中的一颗沙尘 阅读(498) 评论(0) 推荐(0)
摘要://JMeter的内置API:prev.getResponseData()获取请求的响应内容 byte[] responseData = prev.getResponseData(); //①仅以文件名作为filepath的值,则导出的文件会默认保存在Jmeter安装路径的bin(即JVM的启动路径 阅读全文
posted @ 2020-11-30 13:57 茫茫人海中的一颗沙尘 阅读(0) 评论(0) 推荐(0)
摘要:1.在进程选择WebSocket Sampler 2.Websocket Sampler 界面 webserver Server Name or IP:输入连接的websocket服务器ip Port Number:输入websocket服务器端口 Timout(milliseconds) conn 阅读全文
posted @ 2020-07-22 15:38 茫茫人海中的一颗沙尘 阅读(315) 评论(0) 推荐(0)
摘要:Label:说明是请求类型,如Http, FTP等请求。 #Samples:也就是图形报表中的样本数目,总共发送到服务器的样本数目。 Average:也就是图形报表中的平均值,是总运行时间除以发送到服务器的请求数。 Median:也就是图形报表中的中间值,是代表时间的数字,有一半的服务器响应时间低于 阅读全文
posted @ 2020-07-14 16:18 茫茫人海中的一颗沙尘 阅读(208) 评论(0) 推荐(0)
摘要:插件:standard set 1.jp@gc - Ultimate Thread Group(波浪式压测,最终线程组) Start Threads Count :设置启用并发数 Initial Delay,sec:设置延迟时间,延迟多少秒开始 Startup Time,sec:设置启动时间,持续多 阅读全文
posted @ 2020-07-10 10:46 茫茫人海中的一颗沙尘 阅读(240) 评论(0) 推荐(0)
摘要:导出excel显示乱码 解决方法:http请求--Content encoding写utf-8 导出如下: 阅读全文
posted @ 2020-07-03 18:43 茫茫人海中的一颗沙尘 阅读(417) 评论(0) 推荐(0)
摘要:jmeter版本:5.2.1 jdk版本:1.8.0_191 监控服务器的CPU/memory、IO、硬盘等信息 1.下载jmeter-plugins-manager-1.4.jar 插件,解压之后把放在/jmeter/lib/ext 2.下载ServerAgent 放服务器,window serv 阅读全文
posted @ 2020-07-02 10:39 茫茫人海中的一颗沙尘 阅读(287) 评论(0) 推荐(0)
摘要:下载mysql连接驱动 地址:https://dev.mysql.com/downloads/connector/j/ 1.下拉选项选择Platform Indepentent 2.选择第二项*.zip ****把mysql连接驱动放在Jmeter/lib目录下**** >>>>>>>>>>>>Jm 阅读全文
posted @ 2020-06-16 14:27 茫茫人海中的一颗沙尘 阅读(179) 评论(0) 推荐(0)
摘要:需求: 线程2获取线程1的Token成功,并可用 1.使用方法__setProperty定义一个内置函数 2.添加BeanShell后置处理程序 String Token=bsh.args[0]; //取第一个Token值 print(Token); //输出值//上面自己定义变量取值,如果可以直接 阅读全文
posted @ 2020-06-16 14:23 茫茫人海中的一颗沙尘 阅读(569) 评论(0) 推荐(0)
摘要:添加正则提取器和JSON提取器 1.正则提取器: 返回的Token如下: 引用名称:可以理解为变量名 //调用表示${变量名} 正则表达式:"Token":"(.+?)" 模板:$1$取第一个结果、$2$取第二个结果、$n$取第n个结果 匹配数字:-1全部值,0随机值,1第一个值,2第二个值,n第n 阅读全文
posted @ 2020-06-16 14:13 茫茫人海中的一颗沙尘 阅读(200) 评论(0) 推荐(0)
摘要:1.在负载机上安装jmeter,修改jmeter\bin\jmeter.properties配置: 1)server.rmi.ssl.disable=false 改 server.rmi.ssl.disable=true,注释要去掉 2)启动jmeter-server.bat 2.在本地测试机修改j 阅读全文
posted @ 2020-06-15 10:31 茫茫人海中的一颗沙尘 阅读(729) 评论(0) 推荐(0)
摘要:Bean Shell常用内置变量 JMeter在它的BeanShell中内置了变量,用户可以通过这些变量与JMeter进行交互,其中主要的变量及其使用方法如下: log:写入信息到jmeber.log文件,使用方法:log.info(“This is log info!”); ctx:该变量引用了当 阅读全文
posted @ 2020-01-04 14:02 茫茫人海中的一颗沙尘
摘要:1.登录获取信息头信息Authorization 2.添加正则表达式提取器匹配需要获取的信息头信息(在后置处理器可以找到) 3.引用获取的信息头信息,用${Authorization}表示 4.执行成功! 阅读全文
posted @ 2020-01-03 17:57 茫茫人海中的一颗沙尘 阅读(200) 评论(0) 推荐(0)