摘要: 1、上传 jdk-8u221-linux-x64.tar.gz 到 Linux 的/usr/local 目录下 2、解压:tar xvf jdk-8u221-linux-x64.tar.gz 3、修改配置文件:vi /etc/profile 4、光标移动到最后一行,添加以下配置 export JAV 阅读全文
posted @ 2021-07-16 17:13 小红帽与大灰狼 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1、将mysql驱动包放在lib目录下: 2、使用Jmeter运行Java脚本,需要用到Jmeter提供的框架jar包(分别在jmeter目录下的lib和ext目录下) 3、让工程识别导入的jar包:File-->Project Structure-->Libraries--> + -->Java- 阅读全文
posted @ 2021-07-09 15:45 小红帽与大灰狼 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、Jmeter常用的BeanShell 前置处理器:BeanShell PreProcesser 采样器:BeanShell Sampler 后置处理器:BeanShell PostProcesser 断言:BeanShell断言 二、BeanShell常用内置变量的使用 log:log.info 阅读全文
posted @ 2021-07-05 15:49 小红帽与大灰狼 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、发送TCP请求的步骤: 1、添加tcp取样器 2、填写ip、端口号、超时时间 3、选择连接方式 4、填写响应结果中最后一个字符ASCII编码中对应的十进制数 Re-use connection:是否重用链接,如果选择,同一个线程执行的所有请求都会使用一个tcp连接 Re-use connecti 阅读全文
posted @ 2021-06-28 14:59 小红帽与大灰狼 阅读(2261) 评论(0) 推荐(0) 编辑
摘要: 操作步骤: 1、添加数据库jar包:拷贝mysql驱动包到jmeter/lib目录下,或者或者在测试计划处添加驱动jar包 2、配置数据库链接信息:添加-->配置元件-->JDBC Connection Configuration URL:jdbc:mysql://ip:port/dbname?us 阅读全文
posted @ 2021-06-25 18:11 小红帽与大灰狼 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 常用的逻辑控制器 1、循环控制器: 可以设置该控制器内的sampler执行的次数,sampler实际执行次数等于线程组设置的循环次数乘以循环控制器设置的循环次数 二、if控制器: 根据判断条件决定是否执行该控制器内的请求,如果是字符串比较条件,参数和字符串都需要加引号 条件格式:${__jexl3( 阅读全文
posted @ 2021-06-25 11:51 小红帽与大灰狼 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、文件上传 文件上传如何做参数化? 1、把文件路径存放在一个文本中 2、对存放路径的文件做参数化 二、下载: 同普通的get请求 阅读全文
posted @ 2021-06-24 15:24 小红帽与大灰狼 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一、集合点 集合点是为了增加瞬间并发压力的一种机制,在脚本中增加一个标记,所有虚拟用户执行到标记处会进行等待,等所有用户都到达后,再同时继续执行下一步操作。 优点:对服务器来说,会产生一种瞬间高并发 缺点:对服务器来说,平均压力会降低 什么时候需要加集合点呢? 根据业务来选择,如果业务场景是瞬间高并 阅读全文
posted @ 2021-06-23 16:16 小红帽与大灰狼 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 使用Jmeter插件可以扩展Jmeter的功能,插件官网: http://jmeter-plugins.org/downloads/all 使用Jmeter插件管理器,可以自动下载并安装插件,更加方便简单 使用方法: 1、下载插件管理器对应的jar包,然后放在Jmeter的lib/ext目录下 2、 阅读全文
posted @ 2021-06-22 18:00 小红帽与大灰狼 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一、Json提取器 二、正则表达式提取器 正则表达式万能三步走: 1、拷贝目标数据和左右边界 2、把目标数据用括号括起来 3、把目标数据用 .+? 代替 阅读全文
posted @ 2021-06-03 17:40 小红帽与大灰狼 阅读(46) 评论(0) 推荐(0) 编辑