JMeter
文章平均质量分 76
性能测试之JMeter
Sally_xy
江河会流向你金色的梦里
展开
-
一、JMeter基本介绍
性能测试Jmeter欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进原创 2021-11-04 14:50:21 · 7282 阅读 · 0 评论 -
二、JMeter核心组件与实战
Jmeter核心组件1. 基础功能组件1) 添加->threads->线程组(控制总体并发)2) 线程组->添加-> Sampler(采样器) -> Http (一个线程组下面可以增加几个Sampler)3) 查看测试结果2. 断言的基本使用1) 增加断言: 线程组 -> 添加 -> 断言 -> 响应断言2) 断言结果监听器: 线程组-> 添加 -> 监听器 -> 断言结果3) 每个sample下面可以加单独的结果树,然后同时加多个断言,最外原创 2021-11-08 15:31:35 · 462 阅读 · 1 评论 -
三、JMeter压测Mysql数据库
Mysql数据库压测1. 准备工作2. select,insert语句(1) Debug Sampler使用(结果树中查看)(2) 参数讲解:(sql结尾不要加";")1. 准备工作Thread Group -> add -> sampler -> jdbc requestjar包添加 mysql-connector-java-5.1.30.jarJDBC connection Configuration 配置JDBC request->add -> config原创 2021-11-08 16:27:04 · 1279 阅读 · 0 评论 -
四、JMeter脚本文件
分布式压测1. 简介2. 原理1. 简介普通压测:单台机可以对目标机器产生的压力比较小,受限因素包括CPU,网络,IO等分布式压测:利用多台机器向目标机器产生压力,模拟几万用户并发访问2. 原理总控机器的节点master,其他产生压力的机器叫“肉鸡” servermaster会把压测脚本发送到 server上面执行的时候,server上只需要把jmeter-server打开就可以了,不用启动jmeter结束后,server会把压测数据回传给master,然后master汇总输出报告配原创 2021-11-09 17:07:28 · 629 阅读 · 0 评论 -
五、Linux环境下的JMeter接口压测
Linux服务器压测接口1. SpringBoot 接口打包,并用jar包方式部署二级目录三级目录1. SpringBoot 接口打包,并用jar包方式部署二级目录三级目录原创 2021-12-11 21:20:25 · 2522 阅读 · 0 评论 -
六、JMeter性能优化
官方推荐了Jmeter压测减少资源使用的一些建议,使压测结果更准确使用非GUI模式:jmeter -n -t test.jmx -l result.jtl少使用Listener, 如果使用-l参数,它们都可以被删除或禁用在加载测试期间不要使用“查看结果树”或“查看结果”表监听器,只能在脚本阶段使用它们来调试脚本包含控制器在这里没有帮助,因为它将文件中的所有测试元素添加到测试计划中(不重要,可忽略)不要使用功能模式,使用CSV输出而不是XML(不重要,可忽略)只保存你需要的数据,尽可能少地使用断原创 2021-12-23 10:14:21 · 667 阅读 · 0 评论 -
七、查看JMeter压测报告
HTML可视化压测报告1. 查看jtl结果文件(1) 下载2. 性能优化3. 生成多维度图形化HTML测试报告4. 图形化HTML压测报告dashboard讲解5. 图形化HTML压测报告Charts报表1. 查看jtl结果文件(1) 下载通过FileZilla将远程Linux上压测生成的jtl文件下载到本地指定目录2. 性能优化3. 生成多维度图形化HTML测试报告4. 图形化HTML压测报告dashboard讲解5. 图形化HTML压测报告Charts报表...原创 2021-12-24 16:14:16 · 7709 阅读 · 0 评论 -
八、JMeter分布式压测
多节点分布式压测1. 准备工作(1) 注意事项(2) 专业名词(3) 远程拷贝(内网地址)(3) 启动1. 准备工作(1) 注意事项官网给出了一些注意事项:系统上的防火墙被关闭或正确的端口被打开。the firewalls on the systems are turned off or correct ports are opened.所有的客户端都在同一个子网上。all the clients are on the same subnet.如果使用192.x.x.x或10.x.x.x原创 2021-12-25 22:35:47 · 1307 阅读 · 0 评论