在这篇文章JMeter和plugins-manager安装教程中讲解了JMeter的安装。此外,JMeter不仅提供了多种取样器,如TCP、HTTP、JUint、JDBC等,而且开发者可以自定义java对象取样器,通过继承提供的抽象类AbstractJavaSamplerClient以及实现接口JavaSamplerClient。关于这些基本的实现,请参照这条链接。下面给出测试环境的配置。
配置环境:
- Win7
- 64位
- Jdk9(安装前要确保JAVA_HOME环境变量,否则会出现异常)
- 版本:JMeter5.1.1
- IDE软件:IDEA
1,写好自定义的java request后,将其打成jar包。这一步至关重要,切记:jar包的格式为runnable,即可运行的。如果不是,在JMeter启动后,点击Thread Group ->Sampler->jave request
的下拉菜单中不会显示自定义的java request名称,仅为提供的两个测试对象;
2,将jar包放到路径{Jmeter_HOME}/lib/ext
下;
3,重启JMeter,就会出现自定义的java request的类名称,如下图所示。