jmeter
文章平均质量分 55
qq_36643889
这个作者很懒,什么都没留下…
展开
-
JMETER内置函数__MD5加密、__digest加密、DigestUtils方法加密、使用Python脚本进行加密
1.内置函数__MD5加密参数说明: String to calculate MD5 hash(必填):要加密的字符串。 Name of variable in which to store the result (optional):存储结果的变量的名称。 1、使用${__MD5(123456,pwd)}进行MD5加密,加密结果为32位小写。2、使用${__uppercase(,)}可以将加密结果转为大写,例如:${__uppercase(${__MD5(123456,原创 2022-05-27 11:29:43 · 3698 阅读 · 0 评论 -
Jmeter做文件上传接口测试
1.F12抓包或者fiddler抓包文件上传接口2.根据抓包信息填写图中信息,勾选图中对post使用multipart/form-data3.高级中客户端实现选择java4.文件上传中填写信息填写信息获取1.点击viewsource2.对应如下框选部分5.参数部分6.添加HTTP信息头管理器,根据抓包内容复制粘贴...原创 2022-03-30 14:56:31 · 7246 阅读 · 0 评论 -
Jmeter生成html报告,各种图表代表的意义
一、生成html报告cmd进入命令行模式,切换到jmeter的bin目录1.没有.jtl文件,运行如下命令:jmeter -n -txx.jmx -l result.jtl -e -o /usr/ResultReport我们来看一下这条命令的参数:-n :以非GUI形式运行Jmeter-t :source.jmx 脚本路径(性能测试脚本)-l :result.jtl 运行结果保存路径(.jtl),此文件必须不存在-e :在脚本运行结束后生成html报告-o :用于存放ht...原创 2022-03-30 14:08:16 · 597 阅读 · 0 评论 -
jmeter提取响应数据的3种方法
返回报文如图所示,提取报文中的access_token1.Json提取器添加一个JSON Path Assertion:右键添加→断言→JSON Path Assertion产生的变量名称:后续引用该响应报文中的参数值的参数名;JSON数组路径描述:$.access_token表示在JSON数组中的的key=access_token的变量;目标值key为需要提取的数据名称;其他匹配值需要输入响应报文中其他的数据;变量默认值为当变量没有获取到时返回的值。注意:{"stat.原创 2022-03-18 10:49:27 · 16925 阅读 · 1 评论 -
JMeter聚合报告
JMeter聚合报告聚合报告的生成方式聚合报告界面详解聚合报告的生成方式聚合报告有2中生成方式:1)在已有.jtl文件的情况下,直接选择加载文件即可生成聚合报告。2)在运行JMeter的过程中,动态生成聚合报告。(我们一直使用GUI模式操作JMeter,所以看到的聚合报告组件中的内容,是第二种生成方式。)聚合报告界面详解添加聚合报告组件方式:选中“线程组”右键 —> 添加 —> 监听器 —> 聚合报告界面内容如下图所示:聚合报告界面说明:名称:聚合报告组件的自定义名称,原创 2021-08-06 13:38:25 · 1667 阅读 · 0 评论 -
jmeter的${__time(,)}和${__timeShift(,,,,)}函数使用
1.${__time(,)}使用:获取时间戳、格式化时间1)点击函数助手2)选择time函数(点击生成后已自动复制,可关闭后直接使用粘贴)Format string forSimpleDateFormat (optional):时间格式,支持,年yyyy,月MM,日dd,时hh,分mm,秒ss,毫秒sss,之间任意符号连接,/1000就是10位时间戳(精确到秒),不填就是精确到毫秒13位时间戳;(1)、${__time(yyyy-MM-dd HH:mm:ss:SSS,)} :格式化生成时..原创 2021-08-05 14:56:51 · 5260 阅读 · 0 评论 -
jmeter随机数生成
1.点击函数助手2.选择Random函数,定义最大最小值,变量名(可不写),点击生成3.引用变量(直接页面粘贴,点击生成时已复制)原创 2021-08-05 14:10:32 · 547 阅读 · 0 评论 -
jp@gc - PerfMon Metrics Collector:服务器性能监测控件
1.Jmeter插件下载安装安装下面三个插件 ,就可以像Loadrunner一样监控服务器CPU、内存等性能参数下载客户端插件JMeterPlugins-Standard和JMeterPlugins-Extras地址:https://jmeter-plugins.org/downloads/old/下载服务端插件:ServerAgent地址:https://github.com/undera/perfmon-agent/blob/master/README.md#supporte...原创 2021-07-27 13:56:12 · 9212 阅读 · 3 评论 -
JMeter Http响应中文乱码
在查看响应的时候出现中文乱码的情况,这是因为JMeter默认使用的编码格式为ISO-8859-1,非UTF-8。有两种方法可以,解决Http响应中文乱码问题:1. 修改jmeter.properties打开Jmeter安装目录/bin/jmeter.properties文件,修改#sampleresult.default.encoding=ISO-8859-1为 sampleresult.default.encoding=utf-8 (注意去掉开头的#注释),重启JMeter即可2.添加BeanS原创 2021-07-02 11:22:35 · 164 阅读 · 0 评论 -
jmeter中一次运行多条sql
1.在JDBC Connection Configuration中设置,主要见下图标注部分增加:?allowMultiQueries=true2.在JDBC Request中Quer Type选择 Callable statement,一次可以包含多个SQL,增删改查均可以注意:结尾的SQL要加“;”原创 2021-05-21 10:59:16 · 352 阅读 · 0 评论 -
Jmeter连接progressql报错Cannot load JDBC driver class ‘org.postgresql.Driver‘
Jmeter连接progressql报错Cannot load JDBC driver class ‘org.postgresql.Driver’1.到官方下载驱动(下载注意事项,cmd命令窗口输入java -version查看jdk版本选择驱动If you are using Java 8 or newer then you should use the JDBC 4.2 version.If you are using Java 7 then you should use the JDBC 4原创 2021-05-21 10:49:09 · 4407 阅读 · 0 评论