首页 > 编程语言 > 详细

jmeter完成一个java请求

时间:2020-06-16 20:03:11      阅读:48      评论:0      收藏:0      [点我收藏+]

  对于有url的http请求,可以用jmeter的http请求进行压测;

  对于无url的服务,可以通过远程服务调用,发起java请求

============基于idea的java工程

核心步骤

1.创建一个maven工程;

2.添加jemer 依赖包    ApacheJMeter_java  ApacheJMeter_core

3.添加要压测的方法所在远程服务的jar包 (设置仓库maven配置,以下载jar包)

技术分享图片

 

3.创建一个类并实现JavaSamplerClient接口或继承AbstractJavaSamplerClient,并重写;

public Arguments getDefaultParameters();设置可用参数及的默认值;
一般可以参数化的参数,可以不变的参数可以初始化写死
public void setupTest(JavaSamplerContext arg0):每个线程测试前执行一次,做一些初始化工作;
public SampleResult runTest(JavaSamplerContext arg0):开始测试,从arg0参数可以获得参数值; public void teardownTest(JavaSamplerContext arg0):测试结束时调用;

3.将此jar包放入JMETER_HOME\lib\ext目录;

4.以管理员身份打开JMeter;

5.创建线程组、Java Request、查看结果树,进行测试;

jmeter完成一个java请求

原文:https://www.cnblogs.com/cjd1005/p/13143901.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!