jmeter中怎么对dubbo接口进行测试
这期内容当中小编将会给大家带来有关jmeter 中怎么对dubbo 接口进行测试,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
创新互联服务紧随时代发展步伐,进行技术革新和技术进步,经过十年的发展和积累,已经汇集了一批资深网站策划师、设计师、专业的网站实施团队以及高素质售后服务人员,并且完全形成了一套成熟的业务流程,能够完全依照客户要求对网站进行成都网站设计、网站建设、建设、维护、更新和改版,实现客户网站对外宣传展示的首要目的,并为客户企业品牌互联网化提供全面的解决方案。
打开 Jmeter
默认会创建一个 Test Plan (测试计划)
创建线程组
在 Test Plan 上右击,然后添加 -> 线程 -> 线程组
线程组配置
如果只是接口测试的话直接用默认配置的就可以了,这些配置与压测有关,后面会另起文章说明
添加 dubbo 默认配置
右击线程组,添加 -> 配置元件 -> Dubbo Config
配置 dubbo 默认配置
这里就需要按照你项目的具体情况进行配置了
Protocol 对应项目中 dubbo 使用的协议,这里我们使用的 zk 协议
Address 就是你的注册中心的地址了
Group 项目配置的分组
其它按需配置就可以了
添加 Dubbo 取样器
右击 线程组,添加 -> 取样器 -> Dubbo Sample
配置 Dubbo 取样器
获得接口列表
如果不想直接输入的话,点击 Get Provider List 会自动连接上面 Dubbo Config 配置的 zk 地址获得所有注册的服务
点击 Get Provider List
image.png 确定提示
点击按钮后会有一个可能会比较耗时的提示,不管点 Yes 就行
image.png 获取完成后提示
image.png 选择你要调用的接口
在 Interfaces 的下拉框选择,当然你也可以直接输入
image.png 选择你要调用的方法
在 Methods 下拉框选择,当然你同样可以输入
image.png 我们以一个判断是否为工作日的接口为例
接口定义
参数定义
响应值定义
添加参数
点击 Args 右边的,增加按钮
在 paramType 框内添加参数类的全限定名,注意这里是 paramType 是参数类型而不是参数名称
在 paramValue 添加你要传参的参数类的 json 形式
2. 选择要进行测试的接口与方法
3. 设置参数
运行接口
配置工作完成后,点击工具栏的绿色运行按钮
image.png 点击后会有一个提示你先保存,直接 Yes 找个你喜欢的文件夹,然后再次点击
添加察看结果树
上一步运行后,运行一闪而过,除非查服务端日志,否则我们肯定不知道响应的接口是什么。所以要配置一下结果记录
右击 线程组,添加 -> 监听器 -> 察看结果树
再运行一次,发现察看结果树内已经有请求记录了,其中响应数据就是本次请求的结果。请求结果比真正的返回类多了一个 class 字段,因为是使用的泛化调用,这里是告知响应类的类型
上述就是小编为大家分享的jmeter 中怎么对dubbo 接口进行测试了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。
网页名称:jmeter中怎么对dubbo接口进行测试
网页链接:http://ybzwz.com/article/ppgiee.html