随笔分类 -  Jmeter

根据【全栈性能测试修炼宝典JMeter实战(陈志勇)】阅读,整理而出
摘要:参考文档:https://www.cnblogs.com/poloyy/p/13292648.html A线程组使用BeanShell 后置处理程序添加脚本(第三个参数要选true) B线程组中使用${__P(initId,)}获取变量值 阅读全文
posted @ 2022-11-15 17:07 如果再来一次
摘要:1. Jenkins脚本 # 提升账户权限 sudo -i # 清空自定义的操作台目录 echo " 清空操作台 " cd /data/performance/ rm -rf ./* # 操作台创建(存储脚本、存储日志)文件夹 echo " 复制脚本+数据 " mkdir /root/.jenkin 阅读全文
posted @ 2021-07-16 16:41 如果再来一次 阅读(470) 评论(0) 推荐(0)
摘要:场景:需要将Jmeter内置函数`$ 使用用户参数或用户定义的变量组件,将变量组合有赋值给另一个变量(fileName),如图: 在HTTP请求中引用变量名${fileName} 好处:线程每次请求,都能生成一个线程数 +文件名 + uuid的唯一文件名。 阅读全文
posted @ 2021-06-19 11:42 如果再来一次 阅读(512) 评论(0) 推荐(0)
摘要:jmeter表单提交获取token 1、Jmeter发送form表单 勾选【对POST使用multipart/form-data】选项 请求参数的【内容类型】填写"application/x-www-form-urlencoded" 【HTTP信息头管理器】删除"Content-Type"键值对(也 阅读全文
posted @ 2021-04-27 11:50 如果再来一次 阅读(439) 评论(0) 推荐(0)
摘要:与http默认请求值类似 设置后相关http请求时请求头自动携带 放在http下,则只对该请求生效 阅读全文
posted @ 2021-04-13 13:49 如果再来一次 阅读(135) 评论(0) 推荐(0)
摘要:类似于函数的默认参数,HTTP请求通用版 可以对同级别HTTP请求设置默认域名、路径、传参(没有请求方式) 如果HTTP请求的值与请求默认值冲突,以HTTP请求为主 使用场景:为一组访问同域名的请求设置,避免每个HTTP请求都设置同样的参数。修改时也更方便。 阅读全文
posted @ 2021-04-13 13:48 如果再来一次 阅读(206) 评论(0) 推荐(0)
摘要:CSS选择器: 使用CSS选择器语法 用语获取页面结构的内容,可以验证语法是否正确 HTML三种模式: html原生页面展示(简陋,没有加载css) html download resource (原生+css) html format(透视表格式,只展示页面标签) JSON_path选择器: 适用 阅读全文
posted @ 2021-04-13 11:50 如果再来一次 阅读(111) 评论(0) 推荐(0)
摘要:分为: 取样器结果 取样器数量、名称、请求时间、请求数据大小等 响应值、响应结果 响应头 请求数据 请求行 请求体 请求头 响应数据 响应体 上面的search,是在所有的请求结果中搜索; 具体到请求中的搜索,是在当前响应结果中搜索 结果树上方的类型选择下拉框,主要是用了控制响应数据的展示格式(默认 阅读全文
posted @ 2021-04-13 11:47 如果再来一次 阅读(62) 评论(0) 推荐(0)
摘要:分为post、get两种方式 请求参数可以设置路径参数和请求体参数 file参数是上传文件使用,分别为:文件本地路径、文件格式:file、MIME:通过对比表查询 post也可以设置路径传参,只是很少用 一个请求中设置了路径参数就不能点击请求体参数 阅读全文
posted @ 2021-04-13 11:44 如果再来一次 阅读(322) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/1212713/202104/1212713-20210413113849801-179960078.gif) 阅读全文
posted @ 2021-04-13 11:40 如果再来一次 阅读(42) 评论(0) 推荐(0)
摘要:1、需求分析 采集性能测试需求: 哪里需要性能测试:业务交易、业务量、业务量趋势等 备注: 可以从新业务(根据产品需求文档)、老业务更新(根据已有程序逻辑)角度采集需求 确定高频次的业务 确定影响大的业务 分析性能测试需求: 性能的标准是多少: 业务指标:如TPS、RT等 硬件性能指标:CPU、内存 阅读全文
posted @ 2020-12-15 14:45 如果再来一次 阅读(188) 评论(0) 推荐(0)
摘要:用户响应时间(RT) = 服务器响应时间 + 网络时间 性能分析思路: CPU利用率 内存利用率 磁盘I/0的利用率和延迟 网络利用率 Linux监控命令: top命令:查看CPU、内存、磁盘I/0的使用情况 第一行,任务队列信息,同 uptime 命令的执行结果 系统时间:07:27:05 运行时 阅读全文
posted @ 2020-12-10 16:23 如果再来一次 阅读(145) 评论(0) 推荐(0)
摘要:官网地址:https://jmeter-plugins.org/ 前提条件:下载**插件管理器.jar**并放入lib/ext 目录,然后重新启动 JMeter。这样就可以直接在插件管理器中下载插件 Jmeter插件分类 Standard Set:拓展线程组,增加了场景配置;拓展监听器,更多的图表展 阅读全文
posted @ 2020-12-09 19:10 如果再来一次 阅读(305) 评论(0) 推荐(0)
摘要:JDBC Connection Configuration 作用:配置链接数据库的设置,包括:数据库URL、用户名、密码等 注意:有两处必填 1、URL有固定格式,格式根据不同数据库而不同,可以百度; 2、不同数据库的驱动包需要安装到jmeter的lib/ext下 JDBC Request Vari 阅读全文
posted @ 2020-12-09 12:03 如果再来一次 阅读(528) 评论(0) 推荐(0)