程序员的大厨梦

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  jmeter

jmeter安装及使用
摘要:-h 帮助 -> 打印出有用的信息并退出 -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter -t 测试文件 -> 要运行的 JMeter 测试脚本文件 -l 日志文件 -> 记录结果的文件 -r 远程执行 -> 在Jmter.properties文件中指定的所有远程服务器 -H 阅读全文
posted @ 2025-06-16 14:20 程序员的大厨梦 阅读(33) 评论(0) 推荐(0)

摘要:一、参数 -J 和 -G 1、格式:-J变量名=值 -G变量名=值 2、相同之处:设置jmeter属性,例如线程数、循环次数、ramp up-time等 3、不同之处:-J是设置本地jmeter属性;-G是设置server的jmeter属性(只有设置了远程机,开启了远程服务,才需要用到-G) 二、自 阅读全文
posted @ 2025-06-16 11:45 程序员的大厨梦 阅读(35) 评论(0) 推荐(0)

摘要:一、下载与安装 确保已安装 Plugins Manager 下载 jmeter-plugins-manager.jar 放入 lib/ext 目录 重启 JMeter 安装 Concurrency Thread Group 打开 JMeter → Options → Plugins Manager 阅读全文
posted @ 2025-06-06 12:14 程序员的大厨梦 阅读(459) 评论(0) 推荐(0)

摘要:一、插件安装 (Stepping Thread Group) 1.安装 JMeter Plugins Manager (如果尚未安装) 在 Test Plan (测试计划) 上右键点击。 选择 Add > Threads (Users) > jp@gc - Stepping Thread Group 阅读全文
posted @ 2025-06-05 15:20 程序员的大厨梦 阅读(811) 评论(0) 推荐(0)

摘要:1.使用xlsx文件设置参数进行传参, 2.请求之后解析为乱码,原因是xlsx文件编码格式不是UTF-8 解决方案 1.文另存为CSV UTF-8格式 2.保存完成后选择对应文件传参 3.运行后解析正确,没有乱码 阅读全文
posted @ 2024-07-03 11:06 程序员的大厨梦 阅读(78) 评论(0) 推荐(0)

摘要:解决方法:进入jmeter安装目录,lib下是否有JMeterPlugins-WebDriver.jar包,有则删除,然后重启jmeter,就可以了。 或者进入jmeter安装目录,lib/ext下是否有JMeterPlugins-WebDriver.jar包,有则删除,然后重启jmeter,就可以 阅读全文
posted @ 2024-06-20 09:53 程序员的大厨梦 阅读(79) 评论(0) 推荐(0)

摘要:第一种方式 1.首先在bin目录下找到【jmeter.properties】文件,用记事本或Notepad++等文本工具打开配置文件,搜索【jsyntaxtextarea.font.size】找到对应行,去除注释符号#,修改数字大小。如30 2.bin目录下找到【jmeter.bat】文件,用记事本 阅读全文
posted @ 2024-06-20 09:52 程序员的大厨梦 阅读(3715) 评论(0) 推荐(0)

摘要:工作中往往会出现同一个测试计划下这个线程组下变量在另外一个线程组中使用,这就意味着需要把环境变量修改为全局变量 1.首先通过json提取器或者正则表达式的方式把数据提取出来 2.打开函数助手,选择setProperty函数, 生成函数${__setProperty(token,${access_to 阅读全文
posted @ 2024-03-20 16:38 程序员的大厨梦 阅读(522) 评论(0) 推荐(0)

摘要:一、数据写入文件 Jmeter中监听器控件中,都可以将“所有数据写入一个文件”,且文件形式有:xml\jtl\csv 在需要写入的监听器下点击“浏览”按钮,选择一个路径,然后填写文件名称及后缀,然后点击“Open”按钮 点击“Open”此时会报错提示,这里不用管,点击“OK”就好了 运行脚本后,就会 阅读全文
posted @ 2023-02-22 13:43 程序员的大厨梦 阅读(1094) 评论(0) 推荐(0)

摘要:可能在某些列表中如名称会有重复,此时就需要使用多个搜索条件来判定唯一性 $.data.[?(@.tymc=="测试测试")].[?(@.plat_merchandise_id=="17055")].group_id 阅读全文
posted @ 2022-03-01 14:20 程序员的大厨梦 阅读(245) 评论(0) 推荐(0)

摘要:一,上传excel等普通文件 接口测试时有接口文档的话,那就对着文档写,没api文档,就自己抓包看了。 接口文档 抓包查看 步骤一:接口请求切换至文件上传(Files Upload)栏 content-type入参:multipart/form-data(一般出现在post请求,搭配文件上传业务), 阅读全文
posted @ 2021-12-01 11:52 程序员的大厨梦 阅读(2119) 评论(0) 推荐(0)

摘要:接口测试时参数类型为object[],时如单选,多选提。传参值如下 阅读全文
posted @ 2021-09-26 17:16 程序员的大厨梦 阅读(853) 评论(0) 推荐(0)

摘要:1.jconsole jdk目录下面有自带的资源监控平台--jconsole.exe jdk目录下面有自带的资源监控平台--jvisualvm.exe jdk目录下面有自带的资源监控平台--jmc.exe 双击jconsole.exe,启动监控平台,可以选择需要监控的服务。可以是本地的tomcat进 阅读全文
posted @ 2021-08-03 17:15 程序员的大厨梦 阅读(105) 评论(0) 推荐(0)

摘要:一、为什么要使用分布式测试 按照一般的压力机配置,jmeter的GUI模式下(Windows),最多支持300左右的模拟请求线程,再大的话,容易造成卡顿、无响应等情况,这是限于jmeter其本身的机制和硬件配置。 有时候为了尽量模拟业务场景,需要模拟大量的并发请求,这个时候单台压力机就显得有心无力。 阅读全文
posted @ 2020-11-12 14:27 程序员的大厨梦 阅读(228) 评论(0) 推荐(0)

摘要:一.bzm - Concurrency Thread Group 1.什么是阶梯式压测 阶梯式压测,就是对系统的压力呈现阶梯性增加的过程,每个阶段压力值都要增加一个数量值,最终达到一个预期值。然后保持该压力值,持续运行一段时间。实际上,阶梯式压测,是负载测试的一种通用方法。 2.jmeter阶梯式压 阅读全文
posted @ 2020-09-03 16:50 程序员的大厨梦 阅读(1000) 评论(0) 推荐(0)

摘要:一.jmeter连接数据库 1.添加JDBC Connection Configuration(右键测试计划-->配置元件-->JDBC Connection Configuration) 2.配置数据库连接信息,方法在https://www.cnblogs.com/Testing1105/p/13 阅读全文
posted @ 2020-09-03 16:41 程序员的大厨梦 阅读(967) 评论(0) 推荐(0)

摘要:一、首先需要检查系统是否安装MySQL win+R打开运行窗口,输入“services.msc”,然后进入到本地服务列表。接着搜索MySql,如果安装了mysql,列表中会有,如果列表中没有,那就是没有安装MySql,那就进行安装操作。 二、安装MySQL及连接MySQL 1).首先下载MySQL, 阅读全文
posted @ 2020-06-09 18:13 程序员的大厨梦 阅读(502) 评论(0) 推荐(0)

摘要:一:简介 JMeter是基于Java并且开源的软件,可以做接口测试,压力测试,性能测试等。Ant是基于Jave的构建工具,完成脚本执行并手机结果生成报告,可以跨平台,Jenkins是持续集成工具。 二:工具安装 JMeter:apache-jmeter-5.1.1 JDK:jdk1.8.0_101 阅读全文
posted @ 2020-05-23 11:12 程序员的大厨梦 阅读(598) 评论(0) 推荐(0)

摘要:在压力测试时,我们需要模拟实际情况,不同的用户可以产生不一样数量/数据的流程实例,因此我们可以使用随机变量还进行模拟。 线程组->添加->配置元件->Random Variable(随机变量) 变量名称(Variable Name):用于控制在其它元素中引用该值,形式:$(variable_name 阅读全文
posted @ 2020-04-21 11:43 程序员的大厨梦 阅读(2076) 评论(0) 推荐(0)

摘要:该控制器是一个相对简单的逻辑控制器,在每个线程内,该控制器下的内容只会被执行一遍,无论循环多少次,都只执行一遍。如在进行压测时,登录只需要一次,其他的接口需要循环测试,这里就会用到逻辑控制器中的仅一次控制器。 线程组->逻辑控制器->仅一次控制器 阅读全文
posted @ 2020-04-21 11:23 程序员的大厨梦 阅读(480) 评论(0) 推荐(0)