jmeter dubbo测试

Posted featherw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter dubbo测试相关的知识,希望对你有一定的参考价值。

一、环境准备

1、安装jmeter

2、安装dubbo插件,下载地址jmeter-plugins-dubbo, 将jar包放入$JMETER_HOME\\lib\\ext路径下,重启即可

二、添加一个dubbo采样器

右键,添加采样器,可以看到多了dubbo的采样器

技术图片

三、修改dubbo测试的参数

技术图片

如图

Protocol:注册协议,可以根据需要选择,这里选择zookeeper。

Address:注册地址,dubbo服务的IP+Port。如果address填入zk地址,集群地址使用","分隔。

Timeout:请求超时时间,单位ms,根据具体的业务填写。

Interface:接口名(因为dubbo服务大多是开发根据规范自行命名的,因此这里需要填写完整的接口名+包名)。

Method:当前接口下的方法名,按照开发提供的API文档填写即可。

Args:接口报文,根据API文档填写,如上图所示,添加输入行,输入对应的参数类型和值即可(参数类型和值如何定义填写,请参考上面的链接)。

paramType:参数支持任何类型,包装类直接使用java.lang下的包装类,小类型使用:int、float、shot、double、long、byte、boolean、char,自定义类使用类完全名称。

paramValue:基础包装类和基础小类型直接使用值,例如:int为1,boolean为true等,自定义类与List或者Map等使用json格式数据。

文章参考《jmeter(二十四)dubbo接口测试》

以上是关于jmeter dubbo测试的主要内容,如果未能解决你的问题,请参考以下文章

微服务测试之使用Jmeter插件jmeter_dubbo_plugin测试dubbo接口

jmeter dubbo测试

使用Jmeter测试Dubbo接口

关于jmeter测试dubbo接口方式

使用Jmeter测试Dubbo接口(参数设置篇)

jmeter:dubbo接口测试