vlambda博客
学习文章列表

Jmeter5.0之Dubbo 接口测试实践

前提:

1.本地有zookeeper-3.4.9环境

2.有dubbo-server demo,服务提供者

3.现成的监控包

 

dubbo接口测试步骤:

1.启动zk

Jmeter5.0之Dubbo 接口测试实践

 

2.启动监控包:

Jmeter5.0之Dubbo 接口测试实践

 

java -jar dubbo-admin-0.0.1-SNAPSHOT.jar [github直接下载即可]

 Jmeter5.0之Dubbo 接口测试实践

 

3.启动dubbo-server  demo程序

 Jmeter5.0之Dubbo 接口测试实践

java -jar dubbo-server.jar 

 Jmeter5.0之Dubbo 接口测试实践

 

4.以上3个步骤都启动完成后,可在步骤2 提供的链接中查看dubbo  服务

http://localhost:7001/   用户名密码:root root

Jmeter5.0之Dubbo 接口测试实践

 

可在以下文件中查看端口号:

Jmeter5.0之Dubbo 接口测试实践

 

 5.使用jmeter 进行测试

(1)添加Dubbo Sample 

Jmeter5.0之Dubbo 接口测试实践

 

(2)设置必要的值

config Center :protocol 选择zookeeper  ,Address:本地IP:2181 【端口查看下面的截图】

Register Center:protocol 选择zookeeper  ,Address:本地IP:20884  【端口查看下面的截图】

点击get Provider List  可获取interfaces 和Methods [选择要测试的方法即可]

其他选项 默认配置

Args:

传的是2个javabean对象,json格式  

Jmeter5.0之Dubbo 接口测试实践


Jmeter5.0之Dubbo 接口测试实践


Jmeter5.0之Dubbo 接口测试实践

 

 (3)查看结果树: