随笔分类 -  性能测试

jmeter取样器之KafkaProducerSampler(往kafka插入数据)
摘要:#项目背景 性能测试场景中有一个业务场景的数据抽取策略是直接使用kafka队列,该场景需要准备的测试数据是kafka队列里的数据,故需要实现插入数据到kafka队列,且需要实现控制每分钟插入多少条数据。 #解决方案 通过研究了解到jmeter工具的kafka插件可以实现往kafka插入数据,且可以通 阅读全文

posted @ 2022-06-17 10:13 seamy 阅读(2704) 评论(2) 推荐(0)

Jmeter参数化之CSV Data Set Config
摘要:应用场景:同一个请求中参数值数据不一样 csv数据文件: Jmeter发送请求的正文过大时,jmeter界面会卡住,此时可以CSV参数化文件进行处理,避免正文过大界面不响应。 阅读全文

posted @ 2022-03-25 14:21 seamy 阅读(34) 评论(0) 推荐(0)

jmeter-时间处理
摘要:${__time(,)} 1486091280955 //无格式化参数,返回当前毫秒时间,默认13位。一般用来做时间戳 ${__time(/1000,)} //为取10位的时间戳的函数表达式(时间精确到秒) ${__time(yyyyMMdd,)} 20151214 //返回年月日 ${__time 阅读全文

posted @ 2022-03-25 09:56 seamy 阅读(180) 评论(0) 推荐(0)

瞬间并发测试-jmeter
摘要:测试需求;秒杀场景,瞬间并发。通常来说,JMeter的线程数即为并发的压力数,实际上JMeter在运行时,每个线程是独立的,虽然有100个线程,但这些线程并不是同时向服务器发送请求,JMeter要模拟100个用户在同一时间点向服务器发送请求,才是真正的并发压力。具体方法为:右键取样器,选择“定时器” 阅读全文

posted @ 2022-03-24 14:13 seamy 阅读(397) 评论(0) 推荐(0)

混合场景——Jmeter之吞吐量控制器
摘要:参考链接:https://blog.csdn.net/qq_36502272/article/details/103364666 Per User:线程数,当选Total Executions时,是线程数;当选percent Executions时,是线程数*吞吐量 勾选Per User时则是平均分 阅读全文

posted @ 2022-03-24 11:34 seamy 阅读(429) 评论(0) 推荐(0)

Java监控和管理控制台
摘要:一、本地监控linux环境下输入命令jconsole,若能弹出监控界面即可,若不行,则进行远程监控。二、远程监控1、修改应用程序(linux机器)的tomcat文件bin/catalina.shJAVA_OPTS增加内容:-Dcom.sun.management.jmxremote.port=999 阅读全文

posted @ 2022-03-23 15:06 seamy 阅读(428) 评论(0) 推荐(0)

jmeter取样器之BeanShell Sampler(往Redis写入数据)
摘要:1 下载redis相关的jar包 下载方式1:通过jmeter的插件方式在线下载,下载完成后重启jmeter即可 下载方式2(下载后放入jmeter安装目录/lib/ext): jedis-2.2.1.jar 链接: https://pan.baidu.com/s/1gBE_FgFZlIv0oSau 阅读全文

posted @ 2022-03-23 14:48 seamy 阅读(391) 评论(0) 推荐(0)

Jmeter脚本录制工具之谷歌MeterSphere JMX Recorder的使用
摘要:目录1、安装包下载2、谷歌扩展程序加载解压包3、MeterSphere JMX Recorder的使用1、录制脚本2、下载脚本 1、安装包下载 链接: https://pan.baidu.com/s/1bUIM_Vm90xeC0dxuhVlBrA?pwd=trni 提取码: trni 2、谷歌扩展程 阅读全文

posted @ 2022-01-06 15:56 seamy 阅读(843) 评论(0) 推荐(0)

测试磁盘的读写能力
摘要:参考链接:https://blog.csdn.net/weixin_40104766/article/details/120775106 磁盘io存在瓶颈,测试磁盘的读写能力 dd 命令从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。 主要参数说明:if 指定读取 阅读全文

posted @ 2021-12-20 14:03 seamy 阅读(272) 评论(0) 推荐(0)

windows环境安装JMETER
摘要:安装Jmeter前需先安装JDK,配置JDK环境 系统变量名: CLASSPATH 系统变量值: %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin; %JMETER_HOME%\lib\ext\ApacheJMeter_ 阅读全文

posted @ 2021-12-07 11:38 seamy 阅读(100) 评论(0) 推荐(0)

Jmeter取样器之JDBC Request
摘要:#Oracle数据库 背景 安徽淮南wifi点数据压测,压测oracle数据库sql语句性能 注:本次只针对JDBC请求进行操作,基础步骤会省略(如:添加线程组、线程组配置、查看报告添加等其他基础操作),其他基础操作请wiki搜索文章:Jmeter取样器之HTTP Request,查看具体步骤,此文 阅读全文

posted @ 2021-12-07 09:38 seamy 阅读(223) 评论(0) 推荐(0)

jvisualvm安装Visual GC插件
摘要:目录一、java jvisualvm介绍1、jvisualvm用途2、jvisualvm安装二、Visual GC插件下载与安装1、Visual GC插件下载1)访问visualvm插件中心2)选择对应的JDK版本和插件进行下载2、Visual GC插件安装1)启动VisualVM2)安装Visua 阅读全文

posted @ 2021-12-06 13:58 seamy 阅读(1752) 评论(0) 推荐(0)

网络测试工具iperf3
摘要:一、简介 iperf3是一个网络速度测试工具,支持IPv4与IPv6,支持TCP、UDP、SCTP传输协议,可在Windows、Mac OS X、Linux、FreeBSD等各种平台使用,是一个简单又实用的小工具。因我已配置好yum源,因此执行yum install iperf3即可安装。 客户端和 阅读全文

posted @ 2021-12-06 11:11 seamy 阅读(521) 评论(0) 推荐(0)

Oracle数据库AWR报告导出操作手册
摘要:DBA用户登录操作 操作步骤 测试前和测试后各自生成一次快照,记录snap_id,awr报告则是这两次快照之间的报告: 注意:使用命令窗口command window执行: exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT(); 或SQL窗口执行命令: BE 阅读全文

posted @ 2021-12-03 14:36 seamy 阅读(1616) 评论(0) 推荐(0)