随笔分类 -  jmeter

jmeter学习心得
摘要:关于jmeter的httpclient.reset_state_on_thread_group_iteration设置项的理解 周末在学习jmeter性能测试的时候,发现jmeter的响应时间很长,而且测试过程中的性能测试曲线走势波动很大,于是经过分析之后得出结果:httpclient.reset_ 阅读全文
posted @ 2022-01-24 13:54 Walker~ 阅读(511) 评论(0) 推荐(0)
摘要:第一种: import com.google.gson.*; def pretty = new GsonBuilder().setPrettyPrinting().create().toJson(new JsonParser().parse("$Parameters")) log.info "\n 阅读全文
posted @ 2021-12-21 20:49 Walker~ 阅读(1392) 评论(0) 推荐(0)
摘要:打开注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 新建 2、分别新建TcpTimedWaitDelay 16进制 值为 0000001e TcpMaxDataRetransmissions 16进制 阅读全文
posted @ 2021-09-27 00:12 Walker~ 阅读(80) 评论(0) 推荐(0)
摘要:jmeter参数传入2种方式 方式一: 1、添加CSV数据文件设置 配置元件 文件内容: 添加http取样器: 在取样器下面添加前置处理器JSR223 预处理程序并添加如下代码 String[] string =vars.get('param').split(' ') int paramNumber 阅读全文
posted @ 2021-09-18 21:12 Walker~ 阅读(318) 评论(0) 推荐(0)
摘要:jmeter之数据驱动 环境说明: jmeter版本:5.3 1.测试计划下添加变量pathToFile 并把制作好的excel文件写在这里 制作好的excel文件如下 2.添加线程组 在线程组下添加一个JSR223 Sampler.并添加如下代码 import org.apache.poi.xss 阅读全文
posted @ 2021-08-06 20:49 Walker~ 阅读(613) 评论(0) 推荐(0)
摘要:最近在学习性能测试,遇到一个问题,在家里使用电信网络800并发注册用户,发现会有30%的线程出现连接超时的现象。但是使用手机4G网络后没有出现这个情况的,就开始排查 1、首先测试wifi网络速度 测试三次,取平均值 测试结果:下行3.2MB/s 上行 299KB/s 然后使用jmeter在该网速下运 阅读全文
posted @ 2021-07-31 01:41 Walker~ 阅读(2014) 评论(1) 推荐(0)
摘要:一、配置influxdb 拉取镜像并运行容器 docker run -d -p2003 -p 8086:8086 -p 8083:8083 -p 3000:3000 registry.cn-hangzhou.aliyuncs.com/zhufc/influx_grafana:v5 首先配置influ 阅读全文
posted @ 2021-06-28 22:02 Walker~ 阅读(209) 评论(0) 推荐(0)
摘要:一、配置Jenkins 首先使用docker命令拉取镜像文件 docker run -d -p 8082:80 -p 8183:8080 registry.cn-hangzhou.aliyuncs.com/zhufc/jenkins-nginx-php:v3 该命令会到阿里云的仓库拉取镜像文件 拉取 阅读全文
posted @ 2021-06-27 18:22 Walker~ 阅读(324) 评论(0) 推荐(0)
摘要:启动jmeter提示: 问题解决: 打开注册表,在计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft 路径下,选中JavaSoft 右键选择新建-项 输入名称:Prefs 即可 再次启动jmeter, 问题解决 阅读全文
posted @ 2021-06-24 09:29 Walker~ 阅读(448) 评论(0) 推荐(0)
摘要:适用版本:jmeter5.3 一、jmeter主机配置 1、打开jmeter.properties,配置master机器地址和端口 在jmeter.bat文件中配置 set rmi_host=-Djava.rmi.server.hostname=本地ip地址 set ARGS=%DUMP% %HEA 阅读全文
posted @ 2021-05-09 19:06 Walker~ 阅读(285) 评论(0) 推荐(0)
摘要:1、首先使用P函数添加到线程组 2、编写.bat脚本 echo off rem 生成当前日期 FOR /F "TOKENS=1,2 eol=/ DELIMS=/ " %%A IN ('DATE/T') DO SET yyyy=%%A FOR /F "TOKENS=1,2 DELIMS=/ eol=/ 阅读全文
posted @ 2021-05-04 15:52 Walker~ 阅读(105) 评论(0) 推荐(0)
摘要:jmeter生成报告异常 :Report generation requires csv output format 1、生成jmeter报告后,显示 Error in NonGUIDriver java.lang.IllegalArgumentException: Report generatio 阅读全文
posted @ 2021-05-04 13:58 Walker~ 阅读(2256) 评论(2) 推荐(1)
摘要:使用cookie管理器传入cookie 1、首先从请求中获取cookie 2、将cookie传入系统属性 ${__setProperty(cookie${__counter(,)},${JSESSIONID},)} 为了保持多用户下的访问,cookie不重复,这里使用counter计数器来区别coo 阅读全文
posted @ 2021-05-04 00:02 Walker~ 阅读(139) 评论(0) 推荐(0)
摘要:setup1:创建一个java项目、并生成一个包cn.com.functions 这个是固定写法 setup2:添加一个class,命名为RandomPhone 并继承AbstractFunction setup3:导入依赖的库: 说明:最后一个文件到这里下载 所有代码如下 package cn.c 阅读全文
posted @ 2021-03-08 17:28 Walker~ 阅读(128) 评论(0) 推荐(0)
摘要:__base64Encode Base64 string to be encoded : 输入需要编码的字符串 Name of variable in which to store the result (optional) : 变量名称(可选) __base64Decode Base64 stri 阅读全文
posted @ 2021-03-06 23:41 Walker~ 阅读(176) 评论(0) 推荐(0)
摘要:jmeter 之数据库连接 1、JDBC Connection Configuration 从提供的JDBC连接设置创建数据库连接(由JDBC RequestSampler使用)。连接可以选择在线程之间进行池化。否则每个线程都有自己的连接。JDBC采样器使用连接配置名称来选择适当的连接。使用的池是D 阅读全文
posted @ 2021-03-05 21:45 Walker~ 阅读(1258) 评论(0) 推荐(0)
摘要:首先新建一个java工程,然后在scr下新建一个cn.com.functions 包 1.在eclipse中导入二次开发中需要的jar包 2、新建一个class :String1Encrypt.java 继承 AbstractFunction 类 package cn.com.functions;/ 阅读全文
posted @ 2021-02-23 15:09 Walker~ 阅读(322) 评论(0) 推荐(1)