随笔分类 -  Jmeter

摘要:jmeter默认字体有点小,有两种方法修改: 方法一、通过【选项】中的zoom in、zoom out。这个就不说了,这个只对本次有效,重新打开jmeter之后,字体还是原来那么小,不建议使用。 方法二、永久性修改字体大小。修改配置文件jmeter.properties 1、在jmeter的bin文 阅读全文
posted @ 2020-05-19 23:19 久曲健 阅读(1094) 评论(0) 推荐(0) 编辑
摘要:http请求常见的content-type分为3种:application/json、x-www-form-urlencoded、multipart/form-data,这里重点说下multipart/form-data。 multipart/form-data主要用于post请求体中需要上传文件的 阅读全文
posted @ 2020-05-08 19:42 久曲健 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:前言: 虽然,很多人已经不使用这种方式进行录制脚本了,因为不好维护。但是,还是有一些朋友在刚开始学习的过程中使用badboy。 可能有人会好奇了,人家五一都出去玩了,你在家学习吗?正巧前一阵有粉丝留言给我请教这个问题,正好有时间,就写了。 下面我们开始一起学习,别掉队。 准备工作: Jmeter(2 阅读全文
posted @ 2020-05-03 17:47 久曲健 阅读(1057) 评论(0) 推荐(0) 编辑
摘要:前言: 这又是一篇迟到很久的文章,四月身体欠佳,根本不在状态。 好了,回到正题,相信大家也在很多博客,看过很多类似乎的文章,那么大家来看看我是如何实现的? 准备工作: 创建一个maven工程 创建一个jmeter的工程,供调度使用 相关持续集成需要的那些依赖,我一会会放截图,感兴趣的同学百度去下载超 阅读全文
posted @ 2020-05-01 20:23 久曲健 阅读(386) 评论(0) 推荐(0) 编辑
摘要:只需在请求头中加入如下代码: Content-Type:application/x-www-form-urlencoded 阅读全文
posted @ 2020-04-27 12:01 久曲健 阅读(790) 评论(0) 推荐(1) 编辑
摘要:一、为什么要写这篇文章? 在博客园和公号连续写文章,已经快两年了。 自然在公号或博客园阅读过我文章的同学,基本都能联系到我的。 就在几天前,有个同学加我微信,当然我并不惊讶,甚至习以为常(因为总有人加我微信),为什么呢? 这里讲下原因吧,对于被添加好友一般可为以下几类: 第一种:微商,你一看朋友圈, 阅读全文
posted @ 2020-02-09 17:53 久曲健 阅读(6584) 评论(2) 推荐(6) 编辑
摘要:当响应结果是json格式时,用JSON Assertion更方便判断。 1 在请求上右键添加json断言 2 编辑json Assertion 判断方式: 如果响应结果不是json格式的,fail 如果json path找不到元素,fail 如果json path找到元素,没有设置条件,pass 如 阅读全文
posted @ 2019-11-01 17:57 久曲健 阅读(740) 评论(1) 推荐(1) 编辑
摘要:错误如下: Not able to find Java executable or version. Please check your Java installation . errorlevel=2Not able to find Java executable or version. Plea 阅读全文
posted @ 2019-11-01 13:52 久曲健 阅读(808) 评论(0) 推荐(0) 编辑
摘要:1.1. jmeter-java插件实现接口测试 (linux /mysql/rabbit-mq) 本次需要准备环境 Eclipse+jdk8 Jmeter Python 1.1.1. Rabbit-mq web客户端简单介绍 Rabbit-mq的安装参见上一次的演示视频 生产速度:消息的产生速度, 阅读全文
posted @ 2019-09-08 16:33 久曲健 阅读(577) 评论(0) 推荐(0) 编辑
摘要:1、将自己搞好的加密包,扔到jmeter目录/lib/ext文件夹中 2、选择引入加密包 3、添加BeanShell Sampler和Debug Sampler,使用BeanShell Sampler调用jar包里面的方法、 关于beanshell怎么写,百度之 4、查看结果树 阅读全文
posted @ 2019-08-05 14:35 久曲健 阅读(352) 评论(0) 推荐(0) 编辑
摘要:写在前面 最近个人情绪不稳定、心情很不美丽,特别懒,没有博客和技术文章更新,这个文章也是迟到了一周多的时间,啰嗦完了,开始正题吧。 我们在实际做性能测试的时候,一般会采用jmeter、Lr进行测试,但是很少有同学用jmeter的测试Java请求,也可以这么说,一般是开发自己搞的多一些。 准备工作 自 阅读全文
posted @ 2019-06-30 20:19 久曲健 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:脚本录制 脚本录制,JMeter启用WEB代理,浏览器把代理上网设置为JMeter所在的IP地址,自己电脑就是127.0.0.1代理端口默认8080。至于浏览器修改代理上网服务器,不做截图。 Jmeter 运行在目录 \apache-jmeter-2.10\bin 下jmeter.dat文件,双击打 阅读全文
posted @ 2019-03-04 20:43 久曲健 阅读(1984) 评论(0) 推荐(1) 编辑
摘要:场景: 在测试过程中,我们可能需要查看结果树,但是发现里面的响应数据在“Document”以外的其他表现形式下都有乱码,如下图就是设置了以Text的形式展示,响应数据包含乱码: 分析:原因是Jmeter的结果处理编码与被测试对象的编码不一致; 1、Jmeter的sampler请求结果的默认编码方式为 阅读全文
posted @ 2019-01-04 11:20 久曲健 阅读(5742) 评论(1) 推荐(2) 编辑
摘要:创建数据源csv文件 在线程组中添加CSV Data Set Config 1、添加CSV Data Set Config 图 1 添加CSV Data Set Config <!--[if !supportLists]-->2、<!--[endif]-->配置CSV Data Set Config 阅读全文
posted @ 2018-12-24 11:55 久曲健 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:现象: 使用jmeter做接口压测时,总会遇到压测时,提示不允许重复id或提示订单不允许重复现象,那么如何解决呢? 原料工具 jmeter4.0 本地准备好接口服务 思路: 单个接口,小批量接口,一般以时间戳或者是日期格式的数据作为接口测试参数,解决参数化问题; 大批量接口压测时,这上面的时间戳方式 阅读全文
posted @ 2018-11-28 23:07 久曲健 阅读(6698) 评论(0) 推荐(0) 编辑
摘要:JMeter3.0引入了Dashboard Report,用于生成HTML页面格式图形化报告的扩展模块。 该模块支持通过两种方式生成多维度图形化测试报告: 但是3.0直接生成报告会出现乱码,建议下载3.1之后的版本,我这里下载的是最新的3.2。 如何生成报告? 从cmd进入执行测试文件, 基本命令格 阅读全文
posted @ 2018-11-28 08:21 久曲健 阅读(1141) 评论(0) 推荐(1) 编辑
摘要:概述 本文我们将介绍如何使用JMeter+InfluxDB+Grafana打造压测可视化实时监控。 引言 我们很多时候在使用JMeter做性能测试,我们很难及时察看压测过程中应用的性能状况,总是需要等到测试完成后去看Report,如果是长时间压测,比如压测1~2天,那就更烦人了。 压测的时候,我们实 阅读全文
posted @ 2018-11-07 20:44 久曲健 阅读(2962) 评论(1) 推荐(1) 编辑
摘要:上周群里有位同学,问我用jmeter怎么上传文件?因好久没用jmeter了,顺便自己也复习下,现整理出来和大家分享 一、准备工作: 上传接口一个(自行开发解决了) 下载接口 ps:没有困难创造困难也要上 jmeter4.0版本 上传接口源码 二、jmeter做上传的脚本 2.1、编写脚本流程 首先添 阅读全文
posted @ 2018-10-24 21:33 久曲健 阅读(8289) 评论(2) 推荐(1) 编辑
摘要:Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍 要求: 今天要测试上千条数据,且每条数据要求执行多次,(模拟多用户多次抽奖) 1.用户id有175个,且没有任何排序规则; 2.要求175个用户都去请求,每个用户执行3次; (由于自己笔记本性能不佳,只能数量小举例,大 阅读全文
posted @ 2018-07-26 20:04 久曲健 阅读(484) 评论(0) 推荐(0) 编辑
摘要:有时在接口测试时,其参数需要为时间戳或者是日期格式的数据。针对此问题,可以使用JMeter自带的_time 函数来解决以上问题 操作步骤: 1、通过函数助手,生成一个_time 函数: 2、如果参数为时间戳,那公式为: ${__time(,)} : 默认该公式精确到毫秒级别, 13位数 ${__ti 阅读全文
posted @ 2018-07-26 18:57 久曲健 阅读(3865) 评论(0) 推荐(0) 编辑