![](https://img-blog.csdnimg.cn/f6005430c5fe4cd4823210fa2dbaa599.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
jmeter
文章平均质量分 74
介绍jmeter实际工作中的使用技巧
测试开发Kevin
05年开始从事测试工作,擅长性能测试、安全渗透测试、UI自动化测试,接口测试,白盒测试,测开后端,熟悉Java和Python。
展开
-
百分之九十的人都忽视了JMeter响应断言中的这个实用功能—— Jmeter Variable Name to use
今天在这里我要强调一点(可能大家用了几年Jmeter,但都会忽视这个点),响应断言中的一个非常实用的功能 Jmeter Variable Name to use这个字段原创 2024-06-05 10:06:53 · 488 阅读 · 0 评论 -
干货!如何在Jmeter中实现对NCR响应的解析
从上面的调研中可以了解到使用apache commons包可以实现对NCR的解析,看了一下jmeter lib目录下的jar包(jmeter 版本5.4.1),正好有需要的commons lang 和 commons text包,这样就非常方便了,不需要额外引入jar包原创 2024-06-05 10:04:09 · 338 阅读 · 0 评论 -
Jmeter干货分享:当你的Log viewer不显示日志时,可能是引入的Jar包冲突导致
此时问题真像大白,是引入了第三方jar包,产生了版本冲突(该问题是我之前压测mq引入的jar包,当时压测是可以正常执行的,所以就一直没太注意这个问题。。。)所以大家在使用Jmeter引入第三方jar包进行测试时,一旦发现了一些莫名其妙的问题,可以排查一下是不是自己引入的jar包造成的版本冲突!原创 2024-06-03 13:50:35 · 682 阅读 · 0 评论 -
巧用Jmeter Debug sampler获取变量信息
Jmeter Debug sampler 可以帮助我们解决如下问题:debug参数化的变量取值是否正确debug正则表达式提取器(或json提取器)提取的值是否正确查看 JMeter 属性原创 2024-06-03 13:30:00 · 327 阅读 · 0 评论 -
详解jmeter命令行参数的使用方法
相信大多数同学都通过命令行的方式使用过jmeter,因为在压测机是linux时,一般都是通过命令行的方式运行jmeter来进行压测的,本文会对这些命令行参数进行详解讲解。原创 2024-05-16 08:47:35 · 1102 阅读 · 0 评论 -
解决Jmeter报错 :Error generating the report: java.lang.NullPointerException
上面的问题大概率是由于jmeter脚本出错导致的,我们可以先通过GUI的形式运行jmeter进行调试,看看是否能够正确运行。如果不能,需要找到错误并修复。当脚本能够在GUI页面中正常运行后,通过命令行运行jmeter则不会再次出现问题。原创 2024-05-13 10:37:47 · 618 阅读 · 0 评论 -
用了这么久Jmeter,用表格查看结果这个监听器您造吗?
最近使用jmeter发现了一个新的监听器:用表格查看结果,该监听器为每条测试结果创建一行。与“查看结果树”一样,但是该工具会使用大量内存。使用该监听器我们可以方便的看到每一个请求的执行状态、latency 和ConnectTime,进而判定请求耗时是发生在服务器端还是tcp链接上。原创 2024-03-01 09:37:03 · 241 阅读 · 0 评论 -
巧用Jmeter 后端监听器实现压测结果的实时监控
在实际工作中我们可以使用Jmeter后端监听器(Backend Listeners)实现压测结果的实时监控,实现起来非常容易!后端监听器是 JMeter 监听器的一种,它们的主要作用是将测试结果数据发送到后端服务器进行存储或进一步分析。原创 2024-02-28 15:53:52 · 913 阅读 · 0 评论 -
以JMeter登录录制脚本为例,让大家搞懂事务和单一接口的关系
绝大多数刚刚入门性能测试的小伙伴都分不清事务和具体请求的关系,那么今天我就用一个登录的实例让大家彻底理解二者的区别!原创 2023-07-03 17:20:01 · 261 阅读 · 0 评论 -
避坑指南!一文帮您解决Jmeter录制chrome操作过程中遇到的问题!
脚本录制时,Jmeter作为代理网关,通过监听某个端口,来捕获监听端口的报文信息,对抓取到的请求信息和响应信息进行转换为对应的行为函数。我们这里以设置chrome代理为例,然后使用jmeter进行脚本录制工作原创 2023-06-26 11:39:53 · 940 阅读 · 0 评论 -
JMeter进阶——详解Java请求关于事务的操作 (附源码)
如果需求是在jmeter中对多个类的多个api进行调用该如何实现呢?同学们会说,简单呀,我们创建多个类然后分别继承AbstractJavaSamplerClient就可以了呀!这样做当然可以,但是这要创建太多的类啦,Jmeter提供了方法可以实现事务操作,即 在一个runTest 方法中创建一个事务,然后一个事务中包括多个请求原创 2023-05-04 10:27:32 · 730 阅读 · 0 评论 -
详解Jmeter分布式测试配置以及过程中遇到的坑
当一台jmeter并发数达到瓶颈时,需要多台jmeter。一台控制机(主机),多台负载机(节点机)来进行分布式压测扩大并发数。jmeter分布式可以跨系统配置不论是windows还是linux都可以,这里以windows为例进行讲解。Jmeter分布式架构图如下:节点机设置进入节点机A(如果有多个节点机,使用同样方式配置即可),打开配置文件/bin/jmeter.properties,设置server.rmi.ssl.disable=true。很多文章说需要对remote_hosts 进行设..原创 2022-02-21 10:11:14 · 1127 阅读 · 0 评论 -
特别有用!Jmeter命令行执行时设置并发数和循环次数的方法
在实际工作中我们会在windows上或者mac上调试jmeter脚本,然后将其保存脚本为***.jmx。然后把脚本拷贝到centos中通过上面的命令运行。最后脚本运行完毕后再把生成的.jtl文件拷贝到windows中查看脚本的详细运行结果即可。原创 2022-11-28 09:59:10 · 4747 阅读 · 0 评论 -
使用git和jmeter-maven-plugin管理jmeter脚本的接口测试方案
上一篇文章中讲解了如何使用jmeter进行接口测试以及落地的方案,详情参考:Jmeter落地接口测试的实现方案本文我们来继续这一话题,深入讲解如何通过git和jmeter-maven-plugin来管理jmeter脚本,以及其如何在接口持续集成测试中进行应用。总体策略使用公司的gitlab管理jmeter脚本(maven工程),大家每次本地编辑脚本后都需要提交更新的脚本到gitlab; 每个人只更新维护自己的脚本(避免引起冲突); 脚本提交前要确保脚本执行的正确性; 只在主干工作...原创 2022-06-01 10:53:12 · 1135 阅读 · 3 评论 -
Jmeter落地接口测试的实现方案
目前接口测试越来越重要,也普遍得到了各个公司的重视,通常开展接口测试的方案有:代码(java或者python),要求测试人员有基础的编码能力,实现有一定门槛; jmeter,绝大多数场景无需编码,另外便于直接对接口进行性能测试(增加线程组中的线程数即可); 自己研发的测试平台,大厂秀kpi的东东,普通公司不需要玩这个。在这里我来讲解一下通过jmeter落地接口测试的方案,本文先介绍用例的设计逻辑,以及jmeter中一些相关的基础的技术点,下一遍文章会重点介绍如何通过git和jmeter-...原创 2022-05-26 11:29:35 · 1076 阅读 · 0 评论 -
Jmeter 在centos上安装步骤以及压测方案
如果jmeter 单机需要大并发运行,那么通常选择linux作为压力机。本文将讲解如何在centos上配置jmeter压力机以及其压测方案。本文默认读者已经掌握了jmeter的基础使用方法。在centos上安装jmeter下载jmeter tgz版本Apache JMeter - Download Apache JMeter注意5.4.3版本的jmeter,需要java最低版本是1.8拷贝安装包到centos上,解压jmetertar -zxvf apache-jme...原创 2022-04-13 09:43:32 · 3691 阅读 · 2 评论 -
详解JMeter Java请求的设计方法
JMeter Java Sampler介绍我们通常使用jmeter做http或者https请求的测试,但是有些场景我们需要直接调用Java接口进行性能测试, jmeter通过Java请求可以实现该需求(这样就可以处理一些公司自定义的协议了,开发提供协议接口,然后我们通过java sampler进行调用)。本文将会详细介绍jmeter中如何编写 java请求并对其进行调用!添加java请求Java请求如下:其中上图里com.my.demo.JmeterDemo2,即我们需要调...原创 2021-10-28 13:03:34 · 1097 阅读 · 0 评论 -
Jmeter场景组合测试——多个线程组的设计方案
我们绝大多数同学在使用jmeter进行性能测试时都会在一个线程组中完成测试工作,今天我来重点讲解一下jmeter多个线程组在测试中的应用,这也是关于jmeter性能测试面试过程中的进阶问题,希望能够帮到大家来解决工作中不同的测试需求。原创 2023-01-28 11:10:37 · 6096 阅读 · 0 评论