![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
jmeter教程体系
文章平均质量分 54
jmeter的使用教程从0开始玩性能
qq_38224014
这个作者很懒,什么都没留下…
展开
-
性能环境搭建
原创 2020-04-14 08:42:45 · 192 阅读 · 0 评论 -
jmeter学习-14jenkins安装部署
1.修改jenkins的修改下载地址(1)修改镜像源https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json(2)找到updates文件目录替换里面的地址谷歌改成百度...原创 2020-04-12 18:47:17 · 113 阅读 · 0 评论 -
jmeter学习-16监控平台grafana与jmeter的综合使用-无图形界面
1.打开jmeter无图形界面jmeter -n -t textplan\易捷支付接口测试计划.jmx -l scriptd\test2202.jtl -e -o scriptd\test2202dict启动报错的原因是没有将xml改为csv无图形界面启动了在grafana中就可以看到对应的性能数据了。...原创 2020-04-11 16:20:05 · 227 阅读 · 0 评论 -
jmeter学习-16监控平台grafana与jmeter的综合使用
1.打开jmeter添加后端监听器选择influxdb这个客户端,修改influxdbUrl和刚才创建的数据库名称2.点击运行在grafana里面右上角可以选择没多少秒获取一次数据运行以后就会出现数据了...原创 2020-04-11 15:34:56 · 461 阅读 · 0 评论 -
jmeter学习-15监控平台grafana(持续数据库influxdb)
找另外一台虚拟机,不要是被测平台的服务器#使用安装命令进行安装rpm -ivh influxdb-1.7.0.x86_64.rpm (2)启动influxdb数据库,开启后不要按CTRL+C按了就结束了#查看influxdb进行ps -ef |grep influxdb#启动influxd服务influxd(3)另外开一口窗口进入这个数据库...原创 2020-04-11 14:41:11 · 171 阅读 · 0 评论 -
jmeter插件管理器
1、下载jmeter插件管理器(jmeter-plugins-manager)下载地址:https://jmeter-plugins.org/install/Install/下载好之后,将该jar包放入到jmeter的安装路径下的 lib/ext 目录下,重启jmeter即可jmeter界面--Options--Plugins Manag...原创 2020-04-06 13:27:01 · 1102 阅读 · 0 评论 -
jmeter学习-13分布式环境配置
前提条件(识记)助攻机上的配置1.将主机的jmeter和jdk打包给虚拟机或者子机(助攻机)2.去修改jmeter中的配置文件修改端口不使用加密认证传输3.去启动助攻机的服务使用telnet连接到助攻机并关闭助攻机上的防火墙,telnet默认是关闭的需要你去开启。开启telnet:https://jingyan.ba...原创 2020-04-05 20:07:37 · 108 阅读 · 0 评论 -
jmeter学习-14分布式环境配置无图形界面
输入命令:jmeter -n -t 易捷支付接口测试计划.jmx -l result04053321.jtl -e -o emptydict0405认识一些无图形的数据,0.9表示吞吐量这里的60就是 41+19得出的结果活跃线程数0个,启动了30个,停止了30个...原创 2020-04-05 20:02:20 · 195 阅读 · 0 评论 -
jmeter学习-12监控nmon资源监控
下载地址:http://nmon.sourceforge.net/pmwiki.php1.进行下载和加压后放在服务器中解压到nmon文件夹中去查看自己的版本号去找对应的centos使用2种进入模式(1)直接输入版本号进去./nmon_x86_64_centos8这个代表3秒钟取样一次,取60次这是监控的日志信息...原创 2020-04-03 08:28:59 · 189 阅读 · 0 评论 -
jmeter学习-9 jmeter获取jdbc数据使用的四种方法
详细使用方式http://www.lemfix.com/topics/43452原创 2020-04-02 11:46:37 · 125 阅读 · 0 评论 -
jmeter学习-11jpgc-压力测试场景
压力测试场景将持续时间不段加长一般是*24小时为单位持续一周原创 2020-04-02 11:45:30 · 422 阅读 · 0 评论 -
jmeter学习-11jpgc 负载场景设计常用2(有时间规律的场景,如点餐系统)
1.jp@gc - Ultimate Thread Group-终极场景设计有时间规律的场景原创 2020-04-01 08:55:37 · 145 阅读 · 0 评论 -
jmeter学习-11jpgc 负载场景设计常用1
性能测试操作步骤:(1)先用单接口--》业务--》混合场景--》多接口1.jpgc 负载场景设计常用jpgc - Standard Set首先使用这个插件认识图形界面最大并发用户100等待时间,一般从0开始,X轴开始的线程,一定是在原点,Y轴重点理解:在5秒钟的时间去启动10个线程,每个线程运行30秒...原创 2020-03-31 22:41:06 · 389 阅读 · 0 评论 -
jmeter学习-10插件管理
1.插件安装插件包的安装位置重启jmeter后再选项中选取插件管理弹出 插件管理的弹窗install plugin 安装的插件available plugins 可用的插件搜索框输入:jpge空格常用插件介绍1.jpgc 负载场景设计常用jpgc - Standard Set首先使用这个插件认识图形界面最大并...原创 2020-04-02 11:46:26 · 325 阅读 · 0 评论 -
jmeter学习9-JDBC提取数据
数据提取详细方式http://www.lemfix.com/topics/434521.Variable namesVariable names数据的使用方式一:使用foreach控制器,循环的使用这100个手机号,进行登录填入登录登录的参数使用...原创 2020-04-02 11:47:33 · 298 阅读 · 0 评论 -
jmeter学习8-jdbc接口
1.jdbc连接数据库填入数据库信息连接池:自己命名数据库信息和连接方式不同数据库的连接写法填入对应的数据复制写入的poll命和查询语句查询语句的其他选择掺入有参数的值思考问题...原创 2020-03-28 22:31:16 · 87 阅读 · 0 评论 -
jmeter学习7-soap接口
免费的天气预报接口地址:http://www.webxml.com.cn/zh_cn/weather_icon.aspx去网页随便选择一个接口使用原创 2020-03-28 19:37:38 · 110 阅读 · 0 评论 -
jmeter学习6-GUI性能测试脚本生成
1.将请求的结果保存为jtl格式2.代开工具选择html_report3.选择对应的文件(1)results file(csv or jtl) 选择刚才保存的jtl文件(2)user.propertiles file :选择文件的属性 bin->system.properties(3)output directory:报告放置的文件夹,自己去新建一个文件夹...原创 2020-03-28 18:56:12 · 170 阅读 · 0 评论 -
jmeter学习5-接口脚本-作用域
一.jmeter的作用域1.jmeter的作用域2.jmeter的元件执行顺序2.同步定时器(相当于集合点)原创 2020-03-28 18:42:24 · 85 阅读 · 0 评论 -
jmeter学习4-逻辑控制器
1.循环控制器(1)整个线程组的循环(2)只循环条件下面的请求2.lf条件控制器3.switch控制器跳转到某个子取样器执行在Switch Value中填写的是脚本请求的名称,会只取对应的login14.随机控制器与随机顺序控制器随机控制器:多个随机选择一个执行(只执行一个)随机顺序控制器...原创 2020-03-28 17:51:29 · 137 阅读 · 0 评论 -
jmeter学习3-接口脚本的优化-提取token值(json提取和re提取)
如果是jison格式的可以使用jsonpath的jsonpath表达式,就很容易的取到了token值1.使用正则表达式:$..token在登录后使用后置处理器提取json提取器可以提取token值json提取器变量名获得token值我们使用参数传递使用了MD5加密补充:提取多个值注意每个值之间用;隔开并且Defvalue一定要...原创 2020-03-28 11:46:58 · 742 阅读 · 0 评论 -
jmeter学习3-接口脚本的优化-函数的使用
函数的使用Tools->函数对话框当你不知道函数怎么用时可以打开帮助会跳转到使用文档上,这里介绍几个常用函数random:随机数生成randomString:随机字符串还可以套用随机数的方式,随机生成1-10个字符串setProprty:设置配置文件属性属性可以跨线程组,参数不能直接跨线程组需要进行传递property...原创 2020-03-26 22:57:37 · 121 阅读 · 0 评论 -
jmeter学习3-接口脚本的优化-使用函数参数化一些值(3种方式)
场景:在需要注册10个用户时,默认的值是死的我们需要用函数进行参数化参数化有3中方式方式1:配置与案件-》用户自定义变量相当于一个全局变量,全集在jmeter启动运行时,获取一次值,运行过程中不会再获取值在里面进行变量的设置,并进行引用、变量的引用:${变量名}方式二:前置处理器-》添加用户参数好处可以批量添加多个不规定值的用户和参数jme...原创 2020-03-26 22:10:51 · 165 阅读 · 0 评论 -
jmeter学习2-接口脚本的优化
场景:一些每个接口都要填写的信息可以在配置元件中添加一个http请求默认值填上对应的默认信息http请求默认值可以作用域整个线程组的所有取样器,默认值写好后其他地方的就不需要再次填写了,一样可以运行成功...原创 2020-03-26 21:40:21 · 157 阅读 · 0 评论 -
jmeter学习1-访问一个接口
一.输入对应的信息协议,ip,端口号,请求方法和路径2.点击启动,获取返回数据,json格式选择用json返回表示原创 2020-03-26 21:28:09 · 156 阅读 · 0 评论 -
jmeter学习1-基础知识概念
基础概念详情:https://www.cnblogs.com/fnng/archive/2012/12/21/2828440.html测试计划元件-》线程组测试计划元件-》测试片段测试片段元素是控制器上的一个种特殊的线程组,它在测试树上与线程组处于一个层级。它与线程组有所不同,因为它不被执行,除非它是一个模块控制器或者是被控制器所引用时才会被执行。线程组-》控制器...转载 2020-03-25 22:12:13 · 153 阅读 · 0 评论