顾三殇
【软件测试工程师】逍遥之道处心,求学之态处世
展开
-
【Jmeter】win 10 / win 11:Jmeter 下载、安装、汉化、新机迁移、版本更新(Jmeter 4 以上版本均适用)
【Jmeter】win 10 / win 11:Jmeter 下载、安装、汉化、新机迁移、版本更新(Jmeter 4 以上版本均适用)原创 2018-06-17 23:29:17 · 59554 阅读 · 15 评论 -
【Jmeter】安装配置:Jmeter 修改启动默认语言 —— 将英文版修改为其他语言版本
Jmeter 配置文件修改:language 字段值,可控制整个应用程序的默认显示语言,从默认英文版改成其他语言,注意中文简体版会存在中英文夹杂的情况,官方汉化问题,无法优化原创 2019-09-29 02:28:20 · 6502 阅读 · 1 评论 -
【Jmeter】安装配置:Jmeter 自定义创建桌面快捷方式
Jmeter 自定义创建桌面快捷方式:Bat 文件启动有 cmd 窗口、Jar 文件启动无 cmd 窗口,2 种快捷方式并存,同时制作 Jmeter 自定义图标全操作教程原创 2021-10-11 17:07:32 · 5259 阅读 · 0 评论 -
【Jmeter】安装配置:Jmeter 安装插件管理器 Plugins Manager
插件管理器 Plugins Manager:安装插件的最简单方法是使用插件管理器,只需单击复选框即可安装任何其他插件;首先先下载插件管理器 jar 包,并将其放入 lib/ext 目录下,然后重新启动 JMeter,即可使用插件管理器 Plugins Manager。原创 2022-11-29 01:58:54 · 2829 阅读 · 0 评论 -
【Jmeter】安装配置:Jmeter 安装插件 Random CSV Data Set
安装插件 Random CSV Data Set :为了创建新的配置元件 bzm - Random CSV Data Set Config,方便参数化随机变量。原创 2022-11-29 05:35:01 · 805 阅读 · 0 评论 -
【Jmeter】安装配置:Jmeter 安装插件 JSON/YAML Plugins (deprecated)
JSON/YAML Plugins (deprecated):如需提取/断言 YAML 格式请求返回数据内容,以及计算 JSON 返回数据长度,则需加装此插件;若仅需提取/断言 JSON 格式请求返回数据内容,则无需加装此插件原创 2022-12-01 05:33:37 · 912 阅读 · 0 评论 -
【Jmeter】安装配置:Jmeter 安装插件 Redis Data Set
使用插件管理器进行安装插件:Redis Data Set,此插件用于 Jmeter 连接 Redis 缓存数据库原创 2022-11-30 05:31:52 · 985 阅读 · 0 评论 -
【Jmeter】安装配置:Jmeter 下载 MySQL JDBC 驱动
MySQL JDBC 驱动版本与 MySQL 数据库版本需对应关系:版本不对应会出现连接不上数据库的异常!原创 2022-08-26 18:38:50 · 2094 阅读 · 0 评论 -
【Jmeter】自动化集成实战:Jmeter 报告可视化(win 10) —— 配置 Jmeter 接口 HTML 可视化测试报告,Jenkins + Jmeter + Ant 自动化集成环境搭建
配置 Jmeter 接口 HTML 可视化测试报告,Jenkins + Jmeter + Ant 自动化集成环境搭建原创 2018-12-12 17:54:31 · 2547 阅读 · 6 评论 -
【Jmeter】自动化集成实战:Jmeter 报告可视化(win 10) —— 配置生成测试报告仪表板,Jmeter + Jenkins 自动化构建生成 HTML 报告
配置生成测试报告仪表板,Jmeter + Jenkins 自动化构建生成 HTML 报告原创 2018-12-20 11:39:55 · 5579 阅读 · 9 评论 -
【Jmeter】工具介绍:Jmeter 与 LoadRunner 的异同点
Jmeter 与 LoadRunner 的异同点原创 2019-03-15 16:42:53 · 5519 阅读 · 1 评论 -
【Jmeter】文件详解:安装目录介绍
(1)bin (2)docs (3)extras (4)lib (5)licenses (6)printable_docs (7)LICENSE (8)NOTICE (9)README.md (10)backups原创 2019-03-15 16:21:56 · 1262 阅读 · 1 评论 -
【Jmeter】文件详解:文件译文 —— user.properties (用户配置文件)
user.properties (用户配置文件)原创 2018-12-14 17:35:27 · 3298 阅读 · 1 评论 -
【Jmeter】文件详解:文件译文 —— reportgenerator.properties (报表生成器属性文件)
reportgenerator.properties (报表生成器属性文件)原创 2018-12-14 16:06:02 · 3094 阅读 · 1 评论 -
【Jmeter】文件详解:文件译文 —— graph.js.fmkr (测试报告模版配置文件)
graph.js.fmkr (测试报告模版配置文件)原创 2019-04-03 14:32:50 · 874 阅读 · 1 评论 -
【Jmeter】界面详解:工作区介绍
Jmeter 操作界面详解:工作区介绍 —— 目录栏、元件编辑区域、菜单栏原创 2019-03-15 17:17:58 · 859 阅读 · 1 评论 -
【Jmeter】界面详解:体系结构
Jmeter 结构图:x/y/z 三维空间图详解原创 2019-03-15 14:58:50 · 1152 阅读 · 1 评论 -
【Jmeter】元件详解:测试计划(Test Plan)
一、测试计划(Test Plan)二、测试计划要素三、测试计划配置说明原创 2019-03-15 15:45:14 · 2798 阅读 · 1 评论 -
【Jmeter】元件详解:测试片段(Test Fragment)
测试片段:是一个辅助的组件,在此节点下几乎可以放置任何 Jmeter 测试元件,但它一般不会被运行,可启用禁用,可以用来做一级菜单名划分模块分组,系统请求排布。原创 2019-03-15 15:13:49 · 4343 阅读 · 1 评论 -
【Jmeter】元件详解:断言(Assertion)
断言组件:用来对服务器的响应数据做验证,断言就类似 LoadRunner 中的检查点;断言对上一个请求返回的信息,做字符串、数据包大小、HTML、XML、图片等做判断,确保返回的信息的准确性。原创 2019-04-01 14:27:59 · 1960 阅读 · 1 评论 -
【Jmeter】元件详解:监听器(Listener)
Jmeter 元件详解:监听器 —— 图形结果、聚合报告、用表格察看结果指标报告分析原创 2018-11-21 16:15:09 · 10413 阅读 · 2 评论 -
【Jmeter】元件详解:逻辑控制器(Logic Controller)
逻辑控制器:可以对元件的执行逻辑进行控制,除仅一次控制器外,其他控制器下可以嵌套别的种类的逻辑控制器。原创 2019-03-21 16:20:34 · 2894 阅读 · 1 评论 -
【Jmeter】插件详解:函数助手(Function Helper Dialog)
函数助手对话框:在性能测试过程中为了真实模拟用户请求,往往我们需要让提交的表单内容每次都发生变化,这个过程叫参数化。 JMeter 配置元件与前置处理器都能帮我们进行参数化,但都有局限性,为了帮助我们更好地进行参数化,JMeter 提供了一组函数来帮我们生成需要的数据,这些函数可以通过函数助手对话框来进行编辑。...原创 2019-04-26 18:00:28 · 2740 阅读 · 1 评论 -
【Jmeter】插件详解:PerfMon Metrics Collector 服务器性能监控插件
PerfMon Metrics Collector 插件是用于监控服务器性能的 JMeter 插件,它通过收集服务器的CPU、内存、磁盘 I/O 和网络等资源使用情况的数据,帮助测试人员分析应用在不同负载下的性能表现。该插件的使用场景包括实时监控、调优测试脚本、性能瓶颈诊断等,这种插件在需要对服务器资源使用情况进行实时监控和分析的场景中扮演着重要角色。原创 2024-06-09 23:43:42 · 1906 阅读 · 0 评论 -
【Jmeter】插件实战:函数助手 —— __time 时间戳函数
Jmeter 插件实战:函数助手 —— __time 函数使用实例$...原创 2019-04-19 18:07:59 · 2794 阅读 · 1 评论 -
【Jmeter】元件实战:无验证码登录配置 —— 通过登录接口获取 token 配置全局变量
无验证码登录配置:通过登录接口获取 token 配置全局变量原创 2020-04-14 14:07:09 · 1355 阅读 · 2 评论 -
【Jmeter】元件实战:有验证码登录配置 —— 通过 Cookie 跳过验证码登录接口
有验证码登录配置 —— 通过 Cookie 跳过验证码登录接口原创 2018-10-19 15:06:20 · 17439 阅读 · 14 评论 -
【Jmeter】元件实战:「Jp@gc - PerfMon Metrics Collector」Jmeter 监控 Linux 服务器性能
压测前,在被压测 Linux 服务器上启动 agent ,还可以打开 jmx ,然后使用 perfMon 中的监控项,可以查看压测过程中,服务器相关信息,以及 jmx 相关信息;Linux 成功启动 startAgent.sh 文件,Jmeter 进行测试执行,即可使用此元件查看服务器的性能监控结果报告。如果默认端口 4444 被占用,会导致启动 startAgent.sh 文件报错。原创 2023-01-31 04:16:25 · 899 阅读 · 1 评论 -
【Jmeter】元件实战:「jp@gc - Redis Data Set」Jmeter 连接 Redis 数据库
Jmeter 连接 Redis 数据池详细配置教程原创 2023-01-31 02:54:10 · 798 阅读 · 3 评论 -
【Jmeter】元件实战:「JDBC Connection Configuration」Jmeter 连接 mysql 数据库
Jmeter 连接 mysql 数据库:参数化 SQL,批量造测试数据,完成自动化数据库测试配置原创 2018-10-23 16:16:58 · 805 阅读 · 1 评论 -
【Jmeter】元件实战:Jmeter 连接 mysql 参数化 sql
Jmeter 参数化 SQL:多环境数据库全局配置、数据字典/参数化造数据 sql 配置、循环控制器/测试片段等组件实战原创 2021-12-20 13:26:12 · 1294 阅读 · 0 评论 -
【Jmeter】元件实战:使用 Jmeter JDBC 在数据库批量创建 1 万多条数据与批量删除重复数据
目录一、批量创建1万多条数据二、批量删除重复数据一、批量创建1万多条数据数据库车辆信息表中准备10000多台车的数据:(1)创建线程组,循环1次:(2)连接数据池:(3)添加循环控制器,循环15000次,超过10000是因为接下来的函数会生成重复的车牌号,要去掉重复数据,避免去掉后数据少于10000(模拟新增10000条数据):(4)新建新增车辆信息JD...原创 2019-03-28 16:13:43 · 1702 阅读 · 1 评论 -
【Jmeter】元件实战:“CSV 数据文件设置” 参数化请求出现中文乱码
目录一、参数化配置二、报错现象三、乱码解决一、参数化配置二、报错现象三、乱码解决(1)乱码原因新建的 txt 文件默认格式是 ANSI 编码格式,此时修改后缀为 csv,csv 文件的编码格式依旧是ANSI。(2)乱码解决将 CSV 文件用记事本编辑方式打开,然后另存为 utf-8 编码格式替换原文件保存。(3)问题解决...原创 2019-04-23 18:05:00 · 3252 阅读 · 1 评论 -
【Jmeter】元件实战:“CSV 数据文件设置” 参数化请求中出现带有逗号的参数值
目录一、csv 参数化文件格式填写二、CSV 数据文件设置一、csv 参数化文件格式填写utf-8 编码格式的 csv 文件中,有逗号的参数值写在一个格内,使用“英文逗号”隔开。二、CSV 数据文件设置CSV 数据文件设置:是否允许带引号?【设置为:True】...原创 2019-04-24 14:10:38 · 2229 阅读 · 3 评论 -
【Jmeter】元件实战:“CSV 数据文件设置” 参数化请求中出现带有空格的参数值
目录一、csv 参数化文件格式填写二、CSV 数据文件设置三、HTTP 请求配置带有空格的参数勾选 “编码”四、察看结果树一、csv 参数化文件格式填写utf-8 编码格式的 csv 文件中,有空格的参数值写在一个格内。二、CSV 数据文件设置(1)使用相对路径填写参数化文件路径:(2) 用英文逗号隔开 1 个空格过滤无效参数化参数三、HTTP 请求配置带有空格的参数勾选 “编码”四、察看结果树...原创 2020-06-09 10:10:48 · 2009 阅读 · 1 评论 -
【Jmeter】元件实战:Jmeter 实现获取验证码登录(上)
目录一、第三方工具准备二、jmeter必用jar包准备三、jmeter的jar导入eclipse工程步骤四、图形处理相关的jar包准备五、插件开发六、将VcodeExtractor.jar插件放进jmeter里七、研究至此暂停一、第三方工具准备第三方图形图像识别工具:tesseract-ocr下载、安装、提取图片验证码查看我的另一篇博文:https://bl...原创 2018-10-19 15:10:31 · 17679 阅读 · 7 评论 -
【Jmeter】前置处理器实战:「BeanShell 预处理程序」参数化手机号码、身份证号
Jmeter 参数化场景:生成规范格式的手机号码、身份证号原创 2023-03-29 14:57:36 · 5371 阅读 · 0 评论 -
【Jmeter】前置处理器实战:「BeanShell 预处理程序」参数化身高、体重、BMI
Jmeter 参数化场景实战:生成指定最小值至最大值范围内、指定小数位数的随机浮点数,并将生成的随机浮点数进行单位转化、除法、平方、四舍五入运算,生成关联的变量数据。原创 2022-11-30 03:41:23 · 1101 阅读 · 0 评论 -
【Jmeter】报错解决:Jmeter 接口返回结果显示中文乱码
解决问题:接口请求成功,code 为 200,但接口请求和返回结果的所有中文均在 Jmeter 「查看结果树」中显示为乱码原创 2022-12-01 02:44:24 · 848 阅读 · 0 评论 -
【Jmeter】报错解决:CannotResolveClassException: com.blazemeter.jmeter.RandomCSVDataSetConfig
解决由于缺少 Random CSV Data Set 插件,导致打开含有 CSV 参数化项目脚本的报错问题:CannotResolveClassException: com.blazemeter.jmeter.RandomCSVDataSetConfig原创 2022-11-29 04:47:05 · 1469 阅读 · 0 评论