![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter
文章平均质量分 60
社会小刚哥
这个作者很懒,什么都没留下…
展开
-
Jmeter系列(2)- Jmeter的详细介绍
Jmeter支持哪些测试场景?Jmeter能够对许多不同的应用程序/服务器/协议类型进行负载测试和性能测试Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …) SOAP / REST Webservices FTP 通过JDBC连接数据库(支持各种数据库) LDAP 通过JMS的面向消息的中间件(MOM) 邮箱协议 - SMTP(S), POP3(S) and IMAP(S) 本机命令或Shell脚本 TCP Java Object..原创 2022-05-05 10:51:06 · 218 阅读 · 0 评论 -
jmeter系列(1)-环境部署
官网下载Jmeterhttp://jmeter.apache.org/下载最新版本的 JMeter,解压文件到任意目录安装JDK,配置Java环境就直接看着篇博客就好啦:Java环境变量配置-JDK安装_社会小刚哥的博客-CSDN博客注意:应该避免JDK安装路径,Jmeter路径有中文和空格配置Jmeter环境变量检查Jmeter配置是否成功cmd敲jmeter或者win+r敲jmeter,能打开jmeter就安装配置成功了...原创 2022-05-05 10:48:04 · 358 阅读 · 0 评论 -
Jmeter如何像loadrunner一样设置参数化取值方式为unique once
jmeter在做参数化的时候,大家经常用到的就是CSV数据文件设置,这样就会涉及到取值的问题。有同事问到了jmeter如何像loadrunner一样取值设置为unique once,我们先来看一下jmeter在不同场景下的取值效果。 首先做一下准备工作,我们创建一个CSV文件,里边放入1-30数据。打开jmeter使用CSV取值,添加调试取样器和察看结果树。 设置线程数3,循环10次,csv线程共享模式:所有现场,运行看一下效果: ...原创 2021-10-28 11:15:07 · 933 阅读 · 3 评论 -
Jmeter安装目录说明
文件夹 作用 bin 包含启动、配置等相关命令 自己写的脚本默认另存为该目录下 docs 官方接口文档,二次开发需要了解的一些接口 extras 辅助库,持续集成会用到(后面讲) lib 存放各种 Jmeter 核心库的源码 jar 包 存放自己二次开发的 jar包 lib\ext 官方提供的第三方插件 license 包含 non-ASF 软件的许可证 printable_docs ..原创 2021-10-25 16:25:00 · 138 阅读 · 0 评论 -
Jmeter下载安装 Jmeter环境部署
Jmeter官网下载Apache JMeter - Download Apache JMeterhttp://jmeter.apache.org/download_jmeter.cgi 安装配置Jmeter之前可以先做好JDK的安装配置,可以参考另一篇博客JDK安装 Java环境变量配置_社会小刚哥的博客-CSDN博客Jmeter安装包直接解压就可以了,解压好以后进行配置右键“我的电脑”>>选择“属性”>>...原创 2021-10-25 16:17:47 · 88 阅读 · 0 评论 -
jmeter插件开发后置处理器
Jmeter具有强大的功能实现以及功能扩展,熟悉JAVA的可以进行二次开发,做一些可插拔式的插件,更加完善我们的测试工作。 项目中很多时候会遇到,需要我们保存在测试过程中生成的一些数据,一种简单的方法就是,添加Beanshell后置处理器,写输出的代码,这个之前的文章也有提到过:Jmeter输出结果到文件_社会小刚哥的博客-CSDN博客,代码很简单,有需要的可以参考。 今天介绍的是,自己去做出来一个用于输出的后置处理器,也是需要用到两个jmeter的j...原创 2021-10-14 17:01:36 · 449 阅读 · 7 评论 -
Jmeter二次开发实践-Jmeter插件开发
关于Jmeter插件的二次开发,其实之前有提到过,当我们需要用Jmeter来发送Java请求,就需要我们自己写程序实现功能,然后放入Jmeter中进行测试。详情可以看之前的文章:Jmeter发送Java请求_社会小刚哥的博客-CSDN博客 本篇主要讲解如何开发一个函数助手的插件,使用工具Eclipse,所需jar包ApacheJmeter_core.jar,ApacheJmeter_java.jar。 根据项目所需生成随机的车牌号,我们...原创 2021-10-09 17:10:13 · 2466 阅读 · 0 评论 -
Jmeter二次开发准备-Jmeter插件开发
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,因为对java的良好支持,我们可以对其进行做二次的开发。 Jmeter二次开发可以直接下载其源码,然后在Eclipse中修改源码或者增加相关的类。也可以新建项目,导入所需jmeter包,直接写代码。...原创 2021-10-09 16:14:04 · 7413 阅读 · 0 评论 -
测试所需导入Excel表的批量生成
做测试的经常会遇到的就是做参数化,那么需要进行导入Excel表的测试,也是需要成千上万的不重复Excel表,手动去创建表格并填写内容不现实。今天分享一个一直在用的,生成Excel方法。 我们项目中所需Excel表的要求,就是一个人代表一个Excel,一个人的名下有一千条产品,每个产品使用不同的标号来表示。 首先自行下载POI的jar包,先来看main方法,主要的生成逻辑就有了,我们是控制Excel名称限制在202100000-202199999,再使用for...原创 2021-09-06 16:03:14 · 1188 阅读 · 0 评论 -
Jmeter获取jtl文件中所有的请求报文
大家都知道Jmeter运行测试可以产生jtl文件,里边包含了整个脚本的请求返回以及各种设置。近期遇到一个问题给大家分享下,就是作为性能测试组,从自动化测试组中拿到了一堆jtl文件,需要自己提取其中的请求报文。 用Jmeter打开jtl文件可以看到,请求报文是xml报文,显示如下图: 把jtl文件改为txt文件,打开看到如下图: 内容还是比较多的,有N个请求,应该怎么提取呢,有Java基础的朋友应该可以使用代码直接提取,本人没有去...原创 2021-09-06 11:14:10 · 1614 阅读 · 1 评论 -
Jmeter输出结果到文件
测试过程中,我们经常需要把上一个脚本中的数据保存起来,以供下一个脚本来使用。这种情况我们通常可以使用正则表达式来提取想要的数据,不管是请求还是返回,保存到Jmeter变量。 然后再添加一个Beanshell的后置处理器,获取Jmeter变量值,输出即可。多个变量使用逗号分隔,最后必须加换行\n。 附上代码:FileWriter filename = new FileWriter("D:\\123.csv",true);BufferedWrit...原创 2021-09-06 17:17:21 · 1560 阅读 · 1 评论 -
Jmeter发送Java请求
第一次遇到了需要用Jmeter发送Java请求的情况,也是网上查过很多资料才成功。做一个记录,做一个分享。 Jmeter去发送Java请求,就是需要你有测试类的jar包放到Jmeter的lib/ext目录下,新建Java请求才可以。这个我们用到的测试类,开发给到以后我们需要自己去做一下调整,使用Eclipse工具来写。 1.首先创建好工程,用到两个Jmeter包-ApacheJMeter_java.jar、ApacheJMeter_core.jar,直接从...原创 2021-09-06 14:08:40 · 923 阅读 · 0 评论