Jmeter开发Sampler测试插件
2014-12-31 14:39
393 查看
1. 创建一个Java工程
2. 将apache-jmeter-2.12\lib\ext下的ApacheJMeter_java.jar,ApacheJMeter_core.jar及apache-jmeter-2.12\lib下的avalon-framework-4.1.4.jar,jorphan.jar, logkit-2.0.jar加入到Java此工程的Build Path.
3. 创建一个测试类(支持Junit约定和扩展),实现JavaSamplerClient接口或继承AbstractJavaSamplerClient抽象类。
4. Export工程jar包
5. 将导出的jar包放到apache-jmeter-2.12\lib\ext这个目录中
6. 启动Jmeter, 并使用这个测试Sampler.
1) 新建【测试计划】
2) 添加【Threads(Users) > 线程组】
3) 在【线程组】下添加【Sampler > Java请求】, 点击【Java请求】下的【类名称】下拉框,可以看到jmeter.sampler.MyJavaSampler,选择这个类名,并编辑参数
4) 在【线程组】下添加【监听器>聚合报告】【监听器>查看结果树】
5) 运行并查看结果
2. 将apache-jmeter-2.12\lib\ext下的ApacheJMeter_java.jar,ApacheJMeter_core.jar及apache-jmeter-2.12\lib下的avalon-framework-4.1.4.jar,jorphan.jar, logkit-2.0.jar加入到Java此工程的Build Path.
3. 创建一个测试类(支持Junit约定和扩展),实现JavaSamplerClient接口或继承AbstractJavaSamplerClient抽象类。
package jmeter.sampler; import org.apache.jmeter.config.Arguments; import org.apache.jmeter.protocol.java.sampler.JavaSamplerClient; import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext; import org.apache.jmeter.samplers.SampleResult; //public class MyJavaSampler extends AbstractJavaSamplerClient { public class MyJavaSampler implements JavaSamplerClient { @Override public Arguments getDefaultParameters() { // TODO Auto-generated method stub return null; } @Override public SampleResult runTest(JavaSamplerContext arg0) { // TODO Auto-generated method stub return null; } @Override public void setupTest(JavaSamplerContext arg0) { // TODO Auto-generated method stub } @Override public void teardownTest(JavaSamplerContext arg0) { // TODO Auto-generated method stub } }
4. Export工程jar包
5. 将导出的jar包放到apache-jmeter-2.12\lib\ext这个目录中
6. 启动Jmeter, 并使用这个测试Sampler.
1) 新建【测试计划】
2) 添加【Threads(Users) > 线程组】
3) 在【线程组】下添加【Sampler > Java请求】, 点击【Java请求】下的【类名称】下拉框,可以看到jmeter.sampler.MyJavaSampler,选择这个类名,并编辑参数
4) 在【线程组】下添加【监听器>聚合报告】【监听器>查看结果树】
5) 运行并查看结果
相关文章推荐
- JMeter开发插件之一(JMeter开发Java Request Sampler测试mongodb)
- jmeter - 开发java插件,进行测试
- Jmeter Sampler (取样器插件开发) 制定自己的 Sampler
- 如何为Apache JMeter开发插件(四)——几种类型的Sampler
- Jmeter 取样器插件开发(Jmeter Sampler)
- jmeter开发自己的sampler插件
- Jmeter Sampler (取样器插件开发) 制定自己的 Sampler
- 【软件测试自动化-QTP系列讲座 18】 == 揭开QTP的神秘面纱 (四)插件开发(下) == (实战篇)
- 基于fiddler插件开发的移动测试网络监控与分析
- 如何为Apache JMeter开发插件(一)
- 基于fiddler插件开发的移动测试网络监控与分析
- 基于项目需求开发JMeter插件
- 基于Jmeter开发性能自动化测试平台
- 基于Jmeter的MQTT测试插件-上
- 压力测试I工具jmeter插件
- 在Eclipse上安装Hadoop2.2插件并测试开发
- 基于fiddler插件开发的移动测试网络监控与分析
- visualassistC++ (VC)开发测试常备 插件及其 gtest 框架
- 用myeclipse 插件开发xfire的web service,并建立服务客户端调用此web service进行测试 ----转
- Web开发接口测试工具——Postman插件的使用(chrome浏览器)