![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jmeter
文章平均质量分 72
翛然树
这个作者很懒,什么都没留下…
展开
-
JMeter json列表多条件断言使用详解(二次开发)
Radioman-lhq 2019-01-07 14:08:02 3648 收藏 5分类专栏: Jmeter 文章标签: Jmeter二次开发 断言 多条件断言 json版权一、插件下载地址:百度网盘链接:https://pan.baidu.com/s/10sb74CzUIBR-f7WMPhbnJA提取码:75f4二、使用条件1.JMeter版本为3.3(在JMeter3.3的基础上开发);2.将jar包放置到目录…\lib\ext下重启JMeter即可;三、插件使用说明:...转载 2021-03-24 10:39:59 · 701 阅读 · 0 评论 -
jmeter-Critical Section Controller (临界部分控制器)用法
版权1.作用作用:临界区控制器确保其子节点下的取样器或控制器将被执行(只有一个线程作为一个锁)确保它的子元素(samplers /控制器等)在执行控制器的子程序之前只执行一个线程作为指定的锁。2.添加线程-添加逻辑控制器-临界部分控制器3.使用多线程下才能看到效果将接口放在临界部分控制器下才会起作用将事务放在临界部分控制器下,一样功效4.锁名称每个人都独立了,就不用管是否顺序执行了对比未添加锁唯一名称的采用线程数去给锁命名,就不容易出现重复(推荐使用)转载地址:https:...转载 2020-12-10 17:09:02 · 1695 阅读 · 0 评论 -
Jmeter混合场景压力测试
性能测试设计混合场景,一般有几种方式分别是:1:每个场景设置一个线程组;2:使用if控制器;3:使用吞吐量控制器。不同的方式实现机制不一样,个人觉得“使用吞吐量控制器”比较方便场景设置:混合访问百度首页和必应首页,按比例实现100个用户的并发压测,比例为:4:1以下讲解下具体的方法方法1:每个场景设置一个线程组设置两个单独的线程组,线程组一请求百度首页(并发线程数设置80个),线程组二请求必应首页(并发线程数设置20个)。添加监听器-聚合报告,运行后查看报告,我们可以看到百...转载 2020-11-05 11:20:48 · 4719 阅读 · 1 评论 -
Jmeter——使用JSR223元件实现RSA登录加密
一、RSA加密简介 RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。二、RSA加密、签名区别 加密和签名都是为了安全性考虑,但略有不同。常有人问加密和签名是用私钥还是公钥?其实都是对加密和签名的作用有所混淆。简单的说,加密是转载 2020-08-18 20:01:53 · 2427 阅读 · 6 评论 -
Jmeter 提取请求及响应结果并保存到本地文件
1.已有一个登录的HTTP请求-登录22.启动,查看结果树计划提取请求头 Connection 的 keep-alive 字段响应主体:userId 的9786字段以及响应码 2003.正则表达式提取器,提取Connection正则表达式提取器,提取userId边界提取器,提取响应代码4.添加beanshell后置处理程序,写入脚本FileWriter fstream = new FileWriter("E://jmeter//pk1.c...转载 2020-06-08 20:01:48 · 7984 阅读 · 1 评论 -
Jmeter后置处理器之JSON Extractor
一、使用场景 json extractor后置处理器用在返回格式为json的HTTP请求中,用来获取返回的json中的某个值。并保存成变量供后面的请求进行调用或断言等。二、使用方法步骤一:选择HTTP请求—>后置处理器—>JSON Extractor步骤二:在查看结果树中,通过json path expression找到需要的json值步骤三:设置JSON Extractor名称:json后置表达式的名称,标识作用,建议使用有...转载 2020-05-28 15:26:58 · 485 阅读 · 0 评论 -
jmeter 提示 javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake 解决方案
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake解决方法:1.1)对于JDK1.8版本但低于1.8.0_151版本的JDK,将下载的包里的两个文件直接覆盖到本地 Java\jre\lib\security\local_policy.jarUS_export_policy.jar1.2)1.8.0_151以后的版本,修改Java\jre\lib\sec...原创 2020-05-28 15:15:59 · 9443 阅读 · 0 评论 -
JMeter jp@gc - PerfMon Metrics Collector插件
JMeter jp@gc - PerfMon Metrics Collector插件今天来介绍一下使用JMeter监测服务器性能,一般监测服务器的四个指标:CPU,Memory,Disks I/O,NetWork I/O,,使用到的插件是jp@gc - PerfMon Metrics Collector。 JMeter插件之jp@gc - PerfMon Metrics Collector 1、打开jp@gc - PerfMon Metrics Collector插件,如图2、输入服务转载 2020-08-21 11:38:05 · 1379 阅读 · 0 评论 -
计算并发用户数的五种方法
一、经典公式1:一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据1)平均并发用户数为 C = nL/T2)并发用户数峰值 C‘ = C + 3*根号CC是平均并发用户数,n是login session的数量,L是login session的平均长度,T是值考察的时间长度C’是并发用户数峰值举例1,假设系统A,该系统有3000个用户,平均每天大概有400个用户要访问该系统(可以从系统日志从获得),对于一个典型用户来说,一天之内用...转载 2020-05-19 20:06:51 · 241 阅读 · 0 评论 -
jmeter 批量上传文件
准备工作: 上传接口地址 接口的各个参数 一、参数设置:二、文件参数设置:Files Upload:MIME类型介绍:https://baike.baidu.com/item/MIME/2900607?fr=aladdin;Excel设置:fileSize:文件大小;...原创 2020-05-12 12:06:33 · 1970 阅读 · 0 评论 -
Linux下运行jmeter错误整理
1.The program 'rpm' is currently not installed. You can install it by typing:解决方法:环境变量配置有误;2. 打开jtl 文件在查看结果树时发现 request 出现 no data to display 且 response 为空:解决方法: 在服务器上的 /bin/user.properties 加入如...原创 2018-08-24 17:42:54 · 1459 阅读 · 0 评论 -
Jmeter-JDBC获取数据库数据并作为变量传输
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/kangi/article/details/81670796一、添加数据库对应引入的jar包:oracle:oracle数据安装目录下\product\12.1.0\client_1\jdbc\lib\ojdbc8.jar;mysql:mysql-connector-java-5.1.4...原创 2018-08-24 17:33:02 · 6510 阅读 · 1 评论 -
jmeter-集合点
集合点:例:集合点设置100,当请求不满足100的时候,请求处于等待状态,当达到100的时候,一起执行,从而达到并发的效果;jmeter中使用集合点的方法:Synchronizing Timer;设置定时器Synchronizing Timer;Number of Simulated Users to Group by:集合的模拟用户数,也可以说是线程数;Timeout i...原创 2018-08-02 11:12:36 · 880 阅读 · 0 评论 -
jmeter录制篇
1.Jmeter下载安装(1)安装JDK1.8;(2)下载Jmeter地址:http://jmeter.apache.org/download_jmeter.cgi(binaries版本)(3)解压Jmeter到本地;2.jmeter启动(1)Jmeter解压 bin目录下,双击jmeter.bat文件启动;(2)配置环境变量,cmd输入jmeter启动;3.Jm...原创 2018-08-01 15:06:10 · 220 阅读 · 0 评论 -
jmeter监控内存,CPU等方法
方法1:使用插件来监控CPU,内存等的使用情况1.需要的插件准备JMeterPlugins-Standard-1.4.0.zip ,JMeterPlugins-Extras-1.4.0.zip下载https://jmeter-plugins.org/downloads/old/ServerAgent-2.2.1.zip 下载2.Jmeter解压JMe...转载 2019-07-03 15:07:10 · 409 阅读 · 0 评论 -
Jmeter WebSocket 压测
Jmeter测试webocket协议Websocket是一个持久化的协议,相对于HTTP非持久的协议来说;环境配置Jmeter本身不支持websocket协议的,需要安装第三方的插件以及依赖包;链接:https://pan.baidu.com/s/19YTpzJts6ENprDRXHs5yHw ,提取码:q6rg 将下载好的Jar包放到JMeter的lib\ext目录下...原创 2019-05-07 15:56:29 · 506 阅读 · 0 评论 -
jmeter 文件上传
上传文件接口操作跟其余接口不同之处在于需要指明文件所在的位置;准备工作: 上传接口地址 接口的各个参数 一、参数设置: 二、文件参数设置:Files Upload:MIME类型介绍:https://baike.baidu.com/item/MIME/2900607?fr=aladdin;...原创 2018-12-07 14:08:15 · 1230 阅读 · 0 评论