摘要: 1、现象:使用Jmeter时,返回的中文字符显示一堆花码。 2、产生原因:Jmeter的结果处理编码与被测试对象的编码不一致。Jmeter的sampler请求结果的默认编码方式为:ISO-8859-1(不支持中文),Jmeter的sampler请求结果的默认编码方式为:ISO-8859-1(不支持中 阅读全文
posted @ 2022-11-28 16:14 尐樣ル~ 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 如题,jmeter报出java.net.SocketException: Socket closed,我查询了下,服务器是正常的,可以返回数据,基本确定问题出在我这边jmeter。查询原因,看到有人说:该异常在客户端和服务器均可能发生。异常的原因是己方主动关闭了连接后(调用了Socket的close 阅读全文
posted @ 2022-03-23 11:14 尐樣ル~ 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 排除问题: 首先先查看服务器的日志,发现没有报错。 然后查看nginx数据,发现请求数和测试发出的请求数不一致,服务器接收到的少,就想到丢失请求。 后来经过查找资料了解是windows 机器的问题, 原因:windows提供给TCP/IP链接的端口为 1024-5000,并且要四分钟来循环回收它们, 阅读全文
posted @ 2022-03-23 11:12 尐樣ル~ 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 前言: jmeter 是一个 java 开发的,apache 下的开源工具,常被用于做接口自动化和性能测试工具。因为他开源,入手也非常简单,所以越来越受测试人员青睐。 ant 也是用 Java 开发的,apache 下的一个将代码编译、测试、部署等联系在一起加以自动化的开源工具。深受 java 开发 阅读全文
posted @ 2020-10-29 19:24 尐樣ル~ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Jmeter之逻辑控制器(Logic Controller) 前言: 1、 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。意思是说,逻辑控制器可以控制采样器(sa 阅读全文
posted @ 2020-10-28 18:37 尐樣ル~ 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能 一、Jmeter分布式执行原理 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机 阅读全文
posted @ 2020-10-28 18:18 尐樣ル~ 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、资源准备 下载所需插件资源:https://jmeter-plugins.org/downloads/old/ JMeterPlugins-Extras.jar JMeterPlugins-Standard.jar ServerAgent-2.2.1 下载后分别解压 将JMeterPlugins 阅读全文
posted @ 2020-10-26 19:07 尐樣ル~ 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、场景设计 1.线程属性设置 线程数:一般单台电脑,线程数在1000以内。太多的话产生不了所有的用户 时间:100以内并发设置1秒左右;500以内并发用户设置3秒左右;1000以内并发设置5秒左右 循环次数:1次 。。N次,永远(永远是一直运行下去,常配合调度器使用,调度器设置持续运行时间) 一般 阅读全文
posted @ 2020-10-26 18:22 尐樣ル~ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、集合点 集合点:即添加同步定时器,目的是让各个线程(用户)步调一致,对系统进行加压 步骤:线程组 定时器 Synchronize timer 注意: 定时器对哪个请求进行集合点设置,就放在哪个请求的下面,定时器会默认先进行集合,再一并发请求! 模拟用户组的数量,不大于线程组包含的用户数 如线程组 阅读全文
posted @ 2020-10-25 22:36 尐樣ル~ 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、录制脚本(了解即可,不推荐) 使用jmeter代理录制: 打开浏览器的代理服务器(IP设置为127.0.0.1,端口自己设置) jmeter中添加一个线程组 jmeter中添加非测试元件-->HTTP代理服务器 设置端口要与浏览器的代理服务端口一致 目标控制器,选择已添加的线程组 过滤无用的脚本 阅读全文
posted @ 2020-10-25 22:34 尐樣ル~ 阅读(166) 评论(0) 推荐(0) 编辑