接口测试 超简单!零基础使用 Jmeter 进行 Dubbo 接口测试

李小巍 · 2019年07月05日 · 最后由 李小巍 回复于 2019年08月14日 · 2050 次阅读

之前看到一个帖子是介绍 Jmter 测试 dubbo 接口的,通过 java 代码实现的接口测试,这里介绍一种简单的 Jmeter 测试 dubbo 接口的方法,不需要被测产品有任何的修改,也不需要编写 java 代码。

  1. 创建线程组 (右键点击测试计划 ---- 添加----Threads----线程组)

  2. 新建 Dubbo sample(右键点击线程组 --- 添加---Sampler---Dubbo sample)

  3. 新增监控 (右键点击 Dubbo sample ----添加 ---- 监听器 ----聚合报告和察看结果树)

dubbo sample 中需要填写的内容

  1. Protocol 选择 zookeeper;
  2. Address 输入 zookeeper 注册服务的地址 + 端口;
  3. Version 版本号里的内容删除;
  4. 如果被测服务使用了 Group,需要在 Group 处标明使用的 Group 名称;
  5. Timeout 和 Connections 可以保持默认值;
  6. Interface 输入接口名称,如 com.xxx.service.xxx;
  7. Method 根据接口文档输入接口方法,如 IdQuery;
  8. paramtype 对应输入被测服务的请求类,如 com.xxx.Dubbo.Request, paramValue 输入请求数据,如{"requestData":{"id":"123", "name":"monica"}};
共收到 6 条回复 时间 点赞

你这个要导入自己的 jar 包吧,JMeter 的 Sampler 并没有 Dubbo sample 啊。

Bob 回复

哦,对,需要加载 dubbo 插件,忘了说😂

果冻 回复

是有啥问题

Dubbo 的插件要自己写吧,这个现在有开源的吗?

6楼 已删除
2楼 已删除
晓风 回复

有的呢,不需要自己写,网上有

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册