欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

程序员文章站 2022-03-18 16:41:38
1、打开intellij idea,新建一个maven项目2、导入jmeter的依赖包在idea中导入jmeter下的apachejmeter_core.jar和apachejmeter_functi...

1、打开intellij idea,新建一个maven项目

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

2、导入jmeter的依赖包
在idea中导入jmeter下的apachejmeter_core.jar和apachejmeter_functions.jar依赖包

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

3、添加java自定义函数
要实现扩展jmeter function,主要有两点:

实现function的类的package声明必须包含".functions"需要继承org.apache.jmeter.functions.abstractfunction,并且实现相应的方法。
扩展abstractfunction类

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

4、将自定义函数编译成.class文件*
由于maven默认用的是jdk1.5去编译,所以使用jdk1.8版本进行编译的时候报错了。

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

在pom.xml中添加以下代码,然后进行编译(build->build project),编译成功

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

5、将.class文件添加到apachejmeter_functions.jar中
使用winrar打开apachejmeter_functions.jar,进入\org\apache\jmeter\functions目录下

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

点击【添加】,选择编译好的.class文件

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)6、

重新启动jmeter
打开函数助手

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

自定义函数添加成功

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

到此这篇关于jmeter添加自定函数的实例(jmeter5.3+intellij idea)的文章就介绍到这了,更多相关jmeter添加自定函数内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

相关标签: jmeter 自定函数