随笔分类 -  jmeter

Jmeter使用ServerAgent 监控服务器
摘要:1、安装下载插件: JMeterPlugins-Extras.jar、JMeterPlugins-Standard.jar https://jmeter-plugins.org/downloads/old/ 2、下载监控客户端:ServerAgent-2.2.3.zip https://github 阅读全文
posted @ 2022-08-12 18:09 阿宅gogo 阅读(333) 评论(0) 推荐(0)
json提取器
摘要:json提取器参数说明: json表达式: 提取单个值 Jsonpath结果 $.data.total 3 $..total 3 $..users[0].role user $..uuid 079BF6BB82AFCFC7084F96AECAF0519F $.data.users[0].ext_in 阅读全文
posted @ 2022-07-28 19:33 阿宅gogo 阅读(268) 评论(0) 推荐(0)
用户参数与用户定义的变量
摘要:用户变量: 用户定义的变量: 生效区别: 用户自定义变量在测试计划运行后,是全局生效的且只生成一次,它不是动态生成的; 用户参数是在每次调用时动态生成的 优先级区别: 线程组下的用户定义的变量 优先级高于 测试计划里的用户定义的变量 HTTP 请求下的用户定义的变量 优先级高于 线程组下的用户定义的 阅读全文
posted @ 2022-07-28 18:52 阿宅gogo 阅读(164) 评论(0) 推荐(0)
Concurrency Thread Group线程组-Jmeter逐步添加线程
摘要:Concurrency Thread Group线程组使用说明: 1、该线程组提供了阶梯加压的测试方法 2、相比于其他线程组,可以更好地模拟真实用户使用 参数介绍 阅读全文
posted @ 2022-07-28 17:56 阿宅gogo 阅读(131) 评论(0) 推荐(0)
Jmeter参数循环调用
摘要:前言 在使用jmeter测试过程中,会遇到很多接口关联调用的情况,除线程组之间不能互相调用外,多参数的循环使用也是比较棘手的 1、使用postman的mock功能,创建测试接口,用于演示循环调用,搭建方式可看上篇 返参中的cuname即使其他接口中要用到的参数 2、创建后置处理器,获取参数,这里用到 阅读全文
posted @ 2022-07-20 10:24 阿宅gogo 阅读(2949) 评论(0) 推荐(0)
jmeter逻辑控制器
摘要:刚开始学习,只写几种了解的逻辑控制器 1、简单控制器 只用来组合采样器和其他逻辑控制器,不影响jmeter的运行 2、循环控制器 用来循环执行采样器和其他逻辑控制器,例如一个用户发送特定请求多次,即可使用循环控制器 3、仅一次控制器 该控制器会使jmeter只执行其下的控制器一次,接下来的测试计划中 阅读全文
posted @ 2019-02-28 18:09 阿宅gogo 阅读(142) 评论(0) 推荐(0)
jmeter执行顺序及作用域规则
摘要:1、执行顺序 配置元件 前置处理器 定时器 采样器 后置处理器 断言 监听器 备注: 服务器响应为空的话后三个不执行 作用域内存在采样器时定时器、断言、前置/后置处理器才执行 逻辑控制器和采样器按照在测试树中出现的顺序执行 2、作用域规则 jmeter测试树种包含遵循分层规则的测试元件(看所属的测试 阅读全文
posted @ 2019-02-28 16:51 阿宅gogo 阅读(206) 评论(0) 推荐(0)
jmeter常用测试元件
摘要:1、线程组 线程组是任何测试计划的起点,所有的逻辑控制器和采样器都必须放在线程组下。其他的测试元件(例如监听器)可以直接放在测试计划下,这些测试元件对所有的线程组都生效。 每一个JMeter线程都会完成的执行测试计划,而且它们之间都是完全独立运行的。这种多线程机制被用来模拟服务器应用的并发连接 2、 阅读全文
posted @ 2019-02-27 18:38 阿宅gogo 阅读(379) 评论(0) 推荐(0)
windows环境下jmeter生成测试报告
摘要:1、要求 jmeter需要在3.0版本以上 jdk1.7以上 需要准备脚本文件,即jmx文件 2、进入cmd界面 3、进入jmeter的bin目录 cd:\xxxx\apache-jmeter-4.0\bin 4、执行cmd命令 jmeter -n -t C:\xxx\apache-jmeter-4 阅读全文
posted @ 2019-02-25 16:47 阿宅gogo 阅读(723) 评论(0) 推荐(0)
jmeter参数化
摘要:只介绍使用csv文件进行参数化 1、原请求: 登录接口,username和password两个参数 2、选项-函数对话框 3、编辑函数 需提前准备参数文件 将文件路径填写至第一行 第二个参数为文件列,0为第一列 4、将函数添加到参数中 复制函数,替换admin,修改函数中0为1,替换12345678 阅读全文
posted @ 2019-02-25 16:29 阿宅gogo 阅读(115) 评论(0) 推荐(0)
jmeter发送http请求(初学者)
摘要:1、jmeter安装配置(百度,这里就不赘述了) 2、添加线程组 测试计划-->添加-->Threads-->线程组 3、线程组配置 线程数:用户数或者并发数,设置为100则有100的并发量 Ramp-Up Period(in seconds):准备时长,以一秒为单位,设置多长就是需要多久的时间全部 阅读全文
posted @ 2019-02-21 18:32 阿宅gogo 阅读(5219) 评论(0) 推荐(0)