随笔分类 -  jmeter

jmeter二次开发
摘要: 阅读全文

posted @ 2023-02-08 14:57 yanmay 阅读(10) 评论(0) 推荐(0) 编辑

jmeter使用Java请求二
摘要:继承 AbstractJavaSamplerClient类来实现jar编辑 来写jmeter测试脚本 将如下两个包引入Java项目: ApacheJMeter_core.jar ApacheJMeter_java.jar 需要重写如下四个方法: setupTest 启动时,需要做的处理(初始化方法, 阅读全文

posted @ 2023-02-07 16:16 yanmay 阅读(144) 评论(0) 推荐(0) 编辑

jmeter使用Java开发自定义函数
摘要:一、前置条件(对jmeter进行二次开发) 本篇通过抽象类AbstractFunction来实现: 1、JMeter提供了接口给用户进行二次开发,其中接口可通过引入 ApacheJMeter_components.jar、 ApacheJMeter_core.jar两个包获取。(或许你看到别人介绍所 阅读全文

posted @ 2023-02-07 10:34 yanmay 阅读(211) 评论(0) 推荐(0) 编辑

jmeter中监听器及测试结果分析
摘要: 阅读全文

posted @ 2022-11-24 14:04 yanmay 阅读(29) 评论(0) 推荐(0) 编辑

jmeter的分布式性能测试
摘要: 阅读全文

posted @ 2022-11-24 11:02 yanmay 阅读(16) 评论(0) 推荐(0) 编辑

jmeter jdbc MySQL压测
摘要:一、添加MySQL驱动 下载MySQL驱动,安装 然后再测试计划添加MySQL驱动jar包 二、添加jdbc配置 三、添加jdbc请求 阅读全文

posted @ 2022-11-24 10:51 yanmay 阅读(43) 评论(0) 推荐(0) 编辑

jmeter关联
摘要:当请求之间有依赖关系,比如一个请求的入参是另一个请求返回的数据,这时候就需要用到关联处理。JMeter可以通过“后置处理器”中的一些组件来处理关联。 jmeter中关联两种方式: 正则,xpath(一般xml时候用的) 阅读全文

posted @ 2022-11-22 15:58 yanmay 阅读(32) 评论(0) 推荐(0) 编辑

jmeter集合点
摘要:集合点目的: 在性能测试过程中,我们通常会在线程组中设置并发用户数,但是在Jmeter的各个线程在进行业务操作的顺序会存在一定的随机性。 那么集合点的目的主要是让各个线程步调一致,对系统进行加压,从而达到模拟真实并发访问的效果。 集合点要添加在集合操作之前 阅读全文

posted @ 2022-11-22 15:08 yanmay 阅读(32) 评论(0) 推荐(0) 编辑

jmeter参数化
摘要:一、用户参数化,不同的用户使用不同的参数 二、通过csv Data set Config参数化 阅读全文

posted @ 2022-11-22 14:49 yanmay 阅读(13) 评论(0) 推荐(0) 编辑

jmeter的两种脚本录制方法
摘要:一、通过badboy录制(这种方法更方便) 二、通过jmeter代理来录制 再配置ie的代理,跟jmeter一样,这样录制的脚本有很多js脚本, 录制脚本不够完美,不建议使用。 阅读全文

posted @ 2022-11-22 11:19 yanmay 阅读(167) 评论(0) 推荐(0) 编辑

Jmeter 将上一个请求的结果作为下一个请求的参数
摘要:在进行接口测试的时候,很多时候需要将上一个请求的结果作为下一个请求的参数带入其中,比如说登录后的token。jmeter中,有两种方法可以实现此功能: 正则表达式提取器 json path 提取器 针对返回格式为json的,推荐使用json path 提取器。 首先新建一个线程组,然后分别添加两个h 阅读全文

posted @ 2022-08-09 14:19 yanmay 阅读(517) 评论(0) 推荐(0) 编辑

jmeter结果分析
摘要:一、聚合报告--Aggregate Report Label:每个请求的名称 #Samples:各请求发出的数量 Average:平均响应时间(单位:毫秒)。默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transaction为单位显示平均响 阅读全文

posted @ 2022-08-09 10:31 yanmay 阅读(1734) 评论(0) 推荐(0) 编辑

jmeter断言
摘要:一、响应断言(Response Assertion) 响应断言是最常用的一种断言方法,主要是对响应结果中的文本内容进行断言,比如响应结果是否包含指定的值,或者是否等于指定的值。响应断言可以适用各种返回类型的响应结果,如Test、html、application/json、application/xm 阅读全文

posted @ 2022-08-08 15:03 yanmay 阅读(122) 评论(0) 推荐(0) 编辑

jmeter循环控制器使用
摘要:一、Loop Controller 只该控制器下的请求运行请求次数 二、While循环控制器使用 condition 可以填入的值空白:节点下最后一个 sampler 失败,退出循环LAST:节点下最后一个sampler失败,退出循环,如果这个失败的 sampler 在循环前就运行失败了,那么【Wh 阅读全文

posted @ 2022-08-08 14:01 yanmay 阅读(951) 评论(0) 推荐(0) 编辑

jmeter添加变量方法
摘要:一、用户自定义变量设置参数 此处设置的变量,下面的请求都可以引用 引用方式:${变量名} 变量的值还可以使用函数: 二、在样本中添加同请求一起发送的参数。根据服务器设置的数据类型,来添加不同类型的参数 files Upload是将文件当做参数上传:(如上传文件的请求) 三、创建CSV Data Se 阅读全文

posted @ 2022-08-05 10:55 yanmay 阅读(590) 评论(0) 推荐(0) 编辑

Centos7上安装jmeter
摘要:Jmeter需要java环境 一、在Linux服务器先安装jdk: 1、以jdk-8u172-linux-x64.tar.gz为例:下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载文件: jdk-8 阅读全文

posted @ 2022-03-25 14:16 yanmay 阅读(1111) 评论(0) 推荐(0) 编辑

导航