![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter
文章平均质量分 87
hw1932
这个作者很懒,什么都没留下…
展开
-
jmeter grpc接口 采样器sampler配置
参考文档什么是protohttps://www.cnblogs.com/gutousu/p/9951956.htmlproto语法https://www.jianshu.com/p/da7ed5914088maven构建grpchttps://www.jianshu.com/p/46699d2f001f3.protobuf 和 json 互转https://blog.csdn.net/old__captain/article/details/91193101官方文档h原创 2021-07-12 12:11:50 · 2154 阅读 · 9 评论 -
Jmeter对接grafana监控
转至元数据结尾由 李彩萍创建, 最后修改于十一月 18, 2019转至元数据起始1.安装influxdb安装版本:1.7.9,1.2以后的版本没有web操作界面数据库默认用户名:influx,数据库是jmeter下载rpm文件:wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm安装:yum...原创 2019-11-27 20:45:04 · 646 阅读 · 0 评论 -
Jmeter socket性能测试
jmeter与socket首先要了解socket协议,自行百度方法给出3个java文件,SocketSeverForDebug在eclipse里作为java app启动,然后吧SocketTestDebug导出成jar,加载到jmeter里,调试好后再使用SocketTestLoad导出的jar包压测 下载地址: https://download.csdn.net/downlo...原创 2018-07-20 19:31:04 · 2776 阅读 · 0 评论 -
jmeter CSVRead函数与csv配置元件的相对路径
相对路径这个用法到处都是,只提一个特别注意的:可以把csv文件与脚本放在同一个目录下,然后路径写脚本所在的相对路径即可,也可以把csv文件放到bin下面,把bin目录作为相对路径。(注意csv函数还是csv配置元件,路径前面都没有用引号,也没有/或者./不要画蛇添脚)原创 2017-12-18 16:51:33 · 3189 阅读 · 0 评论 -
jmeter随笔BeanShell 中时间函数__time()
jmeter随笔BeanShell 中时间函数__time()下面的demo能够加深初学者对beanShell中时间函数_time的理解//以下用于加深对time函数的理解,请写在jmeter的beanShell中System.out.println("------6----");String date = "${__time(yyyy-MM-dd HH:mm:ss,time)}";Syste原创 2017-03-22 12:24:52 · 3673 阅读 · 0 评论 -
jmeter传参一:get请求传递json入参
接口地址:(RESTFUL方式)http://192.168.100.87:10051/ngcctcontrol/ws/interfaces/userSatisfy请求方式:GET步骤:1、利用httpClient模拟接口调用正常情况。输入报文:{"params":{原创 2017-02-18 15:34:15 · 29512 阅读 · 2 评论 -
jmeter版本及扩展问题
简述jmeter目前最新版本为3.2,依赖jdk1.8诸多项目生产使用的jdk是1.7,而仅支持jmeter3.1下载历史版本下载方法 安装使用windows:jmeter是绿色开源的工具,无须安装,解压后,直接在bin目录下运行jmeter.bat即可linux:unzip 或者tar后,到bin目录下chmod 777 jmeter切记GUI模式下只可调试脚本,不可进行负载测试原创 2017-08-25 12:35:01 · 564 阅读 · 0 评论 -
Jmeter之后置处理器BeanShell PostProcessor与二进制响应
读取二进制文件下载必要的jar包http://tika.apache.org/download.html 笔者的百度云盘 链接:http://pan.baidu.com/s/1bpctAr1 密码:o0wm 放到lib目录下后须重启jmeter准备xls文件构建脚本查看http的file响应注意text切换到Document模式 正则提取及结果正则: 查看debugSampler原创 2017-08-20 21:42:16 · 4512 阅读 · 0 评论 -
jmeter之BeanShell Sampler与jar包导入
一 vars与props基本用法vars的put与get操作变量props的put与get操作属性二 定义函数并执行三 引用类库jar包或点java文件第1种-source第2种-addClassPath第3种-测试计划中导入jar包四 拓展核心拓展java拓展文中脚本(依赖:jmeter3.1,jdk1.7)下载: 链接:链接:http://pan.baidu.com/s/1hsQ原创 2017-08-16 18:07:56 · 5031 阅读 · 0 评论 -
jmeter分布式测试
需求单台负载机存在瓶颈:负载机性能不足(例如内存CPU不足)单台负载机存在瓶颈:网络原因(例如端口不足)业务场景需要模型slave启动后显示的端口号是回传测试结果的端口号接收Master指令和脚本的端口号默认为1099查看1099端口是否被占用netstat -ano | findstr "1099" tasklist | findstr "1099")脚本中设...原创 2017-09-13 18:11:54 · 1001 阅读 · 1 评论 -
jmeter传参二:get与post请求参数传递方法
得到开发提供的接口文档后,就可以开始写脚本了,如:1. get请求的入参是json格式的摘要:利用httpClient调用接口,成功返回信息接口地址:(RESTFUL方式)http://192.168.100.87:10051/ngcctcontrol/ws/interfaces/userSatisfy原创 2017-02-27 21:15:43 · 62196 阅读 · 1 评论 -
jmeter文件上传下载测试
linux常用命令ll|wc -l 统计文件个数du -s dirname 查看dirname文件夹的大小,如果不带dirname则显示当前所在文件夹的大小hostname -i显示当前主机的IPrm * 删除当前所有文件,不包括文件夹rm -rf *删除当前所有文件,包括文件夹rsync -avp /home/smrz/rnfs_hw/20170610 smrz@192.168.123原创 2017-06-11 00:44:14 · 8486 阅读 · 0 评论 -
jmeter之以openfire为例介绍xmpp协议测试
linux运行,tcpdump,wirshark原创 2017-07-05 17:32:02 · 3259 阅读 · 2 评论 -
jmeter之java请求二次开发
说明原则上jmeter的java请求,可以压测一切可使用java访问的东西,包括Redis,MQ等等。需要lib/ext中的ApacheJMeter_core.jar,如扩展java请求则还需要ApacheJMeter_java.jar,扩展http请求则需要ApacheJMeter_http.jar,依次类推,都在lib/ext中,另外lib中的avalon-framework-4.1.4.j原创 2017-06-14 16:34:59 · 5806 阅读 · 0 评论 -
Jmeter取一个10位不重复的随机数
jmeter自带的函数__random()是会重复的,为了避免此情况,采用时间戳+随机数的方法,如下:long phone=${__time(/1000,)} + ${__Random(1,100000,)};System.out.println(phone);这里,前半是取一个10位的时间戳,后面是取1个[1,100000]的随机数字,可重复,这个随机范围越大,最后生成的随机数越不容易重复,当大原创 2017-03-22 12:35:12 · 8363 阅读 · 0 评论 -
jmeter传参三:非encode转码+json混合传参
jmeter传json参数如图某个接口的详情如下 在Form Data中是需要传递的参数,前面几个可以直接放到URL中 (provinceId=HA&inspectionId=201705031629294614921&touchId=17040209467858004),最后一个score是个json数组,无法直接这样放在URL中用谷歌转码 注意图片中的红框,点击后如图 没错,原创 2017-05-03 17:58:21 · 1514 阅读 · 0 评论