码迷,mamicode.com
首页 > 编程语言 > 详细

jmeter中实现java请求实战日志

时间:2018-08-06 16:28:59      阅读:1227      评论:0      收藏:0      [点我收藏+]

标签:装包   space   .com   run   port   参数   成功   继承   说明   

jmeter中实现java请求思路:采用jmeter提供的框架包,创建一个类,继承类JavaSamplerClient
重写该类的以下四个方法
getDefaultParameters()
runTest(JavaSamplerContext context)
setupTest(JavaSamplerContext context)
teardownTest(JavaSamplerContext context)
重点是通过getDefaultParameters方法构造jmeter参数,将从jmeter里获取到的参数,进行参数化
代码写好调试好后,用ecipse的export runnable jar方法,导出jar包和依赖包,放到jemeter安装包的ext文件夹下面,重启jmeter,即可以实现jmeter接收参数,调用java脚本
1.找到jmeter的框架包,以下三个包就足够了,jmeter3.3找不到另外2个包
技术分享图片
在jmeter安装包里寻找以上jar包
技术分享图片
eclipse工程右键导入外部jar包
 技术分享图片

新建java类继承JavaSamplerClient

技术分享图片

技术分享图片

加入jdbc jar包
技术分享图片
java代码按照jmeter框架,分别编写setup,teatdown,run方法
代码至少运行一次,没问题进行以下操作,从eclipse导出可执行的jar包,供jmeter调用
工程右键
技术分享图片

技术分享图片

技术分享图片

技术分享图片

此为导出的可执行jar包和依赖包文件夹
技术分享图片

 

将这2个文件导入到以下目录,jmeter的拓展包,每个脚本有个单独的文件夹,存放依赖包
重启jmeter,新建java请求
技术分享图片

技术分享图片

点击运行后,数据库已新增一条数据,说明脚本导入成功
查看结果树看不到java请求的信息,因为底层是二进制数据,只有控制台可以看到syso打印的信息
技术分享图片
下面接着实现jmeter参数化入参
技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 技术分享图片

jmeter中实现java请求实战日志

标签:装包   space   .com   run   port   参数   成功   继承   说明   

原文地址:https://www.cnblogs.com/monici/p/9430754.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!