Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,因为对java的良好支持,我们可以对其进行做二次的开发。
Jmeter二次开发可以直接下载其源码,然后在Eclipse中修改源码或者增加相关的类。也可以新建项目,导入所需jmeter包,直接写代码。
第一种方式在官网下载源码,jmeter下载地址:Apache JMeter - Download Apache JMeterhttps://jmeter.apache.org/download_jmeter.cgi 下载好源码之后,我们可以看到eclipse.classpath和eclipse.project这两个文件,需要将其修改成.project和.classpath,直接在文件目录cmd打开dos命令行,执行ren .\eclipse.classpath .classpath和ren .\eclipse.project .project的命令就可以了。
接下来就可以使用Eclipse进行导入了,右键-import-existing Projects into Workspace-Browse选择到源码bin所在目录,点击确定就可以了。项目报错是有很多jar包不存在,自己网上下载导入,或者eclipse中ant构建。
至此,准备工作完成,我们可以在源码上进行增加新的功能了。
当然,另外一种简单的方法,直接在Eclipse中新建项目,导入所需的Jmeter包就可以了,直接从Jmeter/lib/ext目录拷贝,ApacheJmeter_core.jar,ApacheJmeter_java.jar。继承相应的父类,重写其中的方法,打成jar包放在Jmeter/lib/ext目录就可以了。
相互学习,共同进步!