-
WebSocket接口需要下载dubbo插件才能使用
- 本次下载的版本为jmeter-plugins-dubbo-1.3.6,下载完成后jar文件放到\lib\ext目录下
- 由于工作需要,最近需要对dubbo接口进行测试,查询了很多资料,最后调试通过,记录下
- 以前也用Jmeter对dubbo接口进行过测试,需要使用java语言编写方法调用dubbo接口,然后创建一个Maven项目,生成依赖的jar包,在把jar包放到Jmeter的lib目录,然后在java类型请求中,就可以看到自定义的java请求,及其繁琐,耗时
-
一、添加线程组
-
添加线程组等其他元件
- 添加线程组,Jmeter执行是通过线程组进行驱动的,测试计划必须最少有一个线程组,选中Test Plan,点击右键,添加》Threads》线程组
- 添加线程组,Jmeter执行是通过线程组进行驱动的,测试计划必须最少有一个线程组,选中Test Plan,点击右键,添加》Threads》线程组
-
添加线程组等其他元件
-
二、依次添加如下请求
- 添加创建连接请求-选中线程组,点击右键,添加》Sampler》Dubbo Sample
- json格式参数
- 非json格式参数
- 非json格式参数、无参
- 添加断言,判断响应信息中是否包含"已实名"返回信息,选中该Dubbo请求,点击右键,添加》断言》响应断言,输入预期结果
- json格式参数
- 添加创建连接请求-选中线程组,点击右键,添加》Sampler》Dubbo Sample
- 三、添加察看结果树
- 察看结果树用来察看每次响应结果的响应数据,选中线程组,点击右键,添加》监听器》察看结果树
脚本到此开发完成,可以进行性能测试,或者用于接口自动化测试 - 以上内容摘自:https://blog.51cto.com/6183574/2323194
- 以下内容为实践
- dubbo接口,参数数据类型为String
Jmeter中dubbo sample参数写法如下图:
相关文章
- 11-01采用jmeter测试dubbo服务接口
- 11-01接口测试工具之jmeter使用手册
- 11-01闲聊系列:关于登陆接口聊到的使用jmeter测试的几种场景【三】
- 11-01【接口测试】jmeter的使用
- 11-01使用jmeter 进行http 接口测试
- 11-01用阿里巴巴官方给Jmeter开发的Dubbo sampler取样器进行dubbo接口测试【图解剖析】
- 11-01接口测试工具-Jmeter使用笔记(六:从文本读取参数)
- 11-01jmeter测试dubbo接口
- 11-01使用 Jmeter 做 Web 接口测试-详解
- 11-01接口测试工具-Jmeter使用笔记(三:管理请求服务器信息和Headers参数)