时间:2021-05-19
1、打开IntelliJ IDEA,新建一个Maven项目
2、导入Jmeter的依赖包
在idea中导入jmeter下的ApacheJMeter_core.jar和ApacheJMeter_functions.jar依赖包
3、添加java自定义函数
要实现扩展JMeter function,主要有两点:
实现function的类的package声明必须包含".functions"需要继承org.apache.jmeter.functions.AbstractFunction,并且实现相应的方法。
扩展AbstractFunction类
4、将自定义函数编译成.class文件*
由于Maven默认用的是JDK1.5去编译,所以使用JDK1.8版本进行编译的时候报错了。
在pom.xml中添加以下代码,然后进行编译(Build->Build project),编译成功
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>5、将.class文件添加到ApacheJMeter_functions.jar中
使用WinRAR打开ApacheJMeter_functions.jar,进入\org\apache\jmeter\functions目录下
点击【添加】,选择编译好的.class文件
6、
重新启动jmeter
打开函数助手
自定义函数添加成功
到此这篇关于jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)的文章就介绍到这了,更多相关jmeter添加自定函数内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书。那么在jmeter上如何操作呢?且看下面的操作步骤一、jmeter的代理服
过年前产假归来,jmeter很多知识生疏了,这两天打开jmeter摸索了几下,老了记不住,还是准备弄个jmeter系列随笔吧。言归正传,使用jmeter时经常有
工作原理错误解析汇总JMeter结果树响应数据中文乱码解决办法打开jmeter配置文件搜索encoding修改编码格式改为utf-8Jmeter服务器反馈登陆不
1、将Jmeter下extras目录中ant-jmeter-1.1.1.jar包拷贝至ant安装目录下的lib目录中,否则会报错ant-jmeter-1.1.1
jmeter内存溢出是什么原因导致的?如何解决?很多朋友都有遇到这种情况:在利用jmeter测试的时候有时候会有内存溢出的情况,那么,jmeter内存溢出怎么办