[发明专利]dubbo服务测试方法、系统、电子设备及存储介质在审
| 申请号: | 202011601732.8 | 申请日: | 2020-12-30 |
| 公开(公告)号: | CN112612713A | 公开(公告)日: | 2021-04-06 |
| 发明(设计)人: | 刘沛然 | 申请(专利权)人: | 语联网(武汉)信息技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 赵赫 |
| 地址: | 430206 湖北省武汉市东湖新技术开*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | dubbo 服务 测试 方法 系统 电子设备 存储 介质 | ||
本发明涉及一种dubbo服务测试方法、系统、电子设备及存储介质,该dubbo服务测试系统包括地址管理模块、接口管理模块、接口测试模块、集成测试模块;地址管理模块用于管理dubbo服务的地址,以及测试所述地址;接口管理模块用于管理dubbo服务的接口;接口测试模块用于生成接口的接口测试用例,以及实施接口测试用例;集成测试模块用于将接口组合成组件,生成所述组件的集成测试用例,以及实施集成测试用例。本发明实施例通过设置地址管理模块,只需IP地址和端口即可连接服务,无需导入接口映射的压缩文件包,通过设置接口管理模块、接口测试模块和集成测试模块,无需另外搭建环境,即可实施接口测试,降低了学习成本。
技术领域
本发明涉及接口测试技术领域,尤其涉及一种dubbo服务测试方法、系统、电子设备及存储介质。
背景技术
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构的应用越来越广泛,其中dubbo作为一款开源的服务框架,契合微服务架构思想,已经被许多企业使用。
为了完成软件的开发,对软件进行测试,在应用dubbo服务框架时,需要对dubbo服务的接口进行测试,常用的dubbo服务的接口测试方法有:在集成开发环境(IntegratedDevelopment Environment,IDE)中操作,搭建相应的环境,进行接口测试;通过使用Jmeter,一款基于Java的压力测试工具,导入相应的接口映射的压缩文件包,进行接口测试;在命令行窗口中,基于telent协议测试dubbo服务的接口。
然而上述方法存在操作繁琐,不直观,学习成本高,或可复用性低等缺点,对专门应用于dubbo服务的接口测试工具的需求是目前业界亟待解决的重要课题。
发明内容
本发明的目的是提供一种dubbo服务测试方法、系统、电子设备及存储介质,用以至少部分解决现有技术中存在的问题。
具体地,本发明实施例提供了以下技术方案:
第一方面,本发明提供了一种dubbo服务测试系统,包括:地址管理模块、接口管理模块、接口测试模块、集成测试模块;
所述地址管理模块用于管理dubbo服务的地址,以及测试所述地址;
所述接口管理模块用于管理所述dubbo服务的接口;
所述接口测试模块用于生成所述接口的接口测试用例,以及实施所述接口测试用例;
所述集成测试模块用于将所述接口组合成组件,生成所述组件的集成测试用例,以及实施所述集成测试用例。
根据本发明提供的dubbo服务测试系统,还包括测试管理模块;所述测试管理模块用于管理所述接口测试模块和/或所述集成测试模块的测试用例。
根据本发明提供的dubbo服务测试系统,还包括图形化操作界面;所述图形化操作界面用于可视化操作所述dubbo服务测试系统。
根据本发明提供的dubbo服务测试系统,所述图形化操作界面包括对应于所述集成测试模块的拖拽式图形操作界面,用于通过拖拽包括与所述接口对应的控件,组合成所述组件。
根据本发明提供的dubbo服务测试系统,所述图形化操作界面包括结果展示页面,用于以图形化方式展示所述接口测试模块和/或所述集成测试模块的测试结果。
第二方面,基于本发明第一方面所述的dubbo服务测试系统所实现的dubbo服务测试方法,包括:
根据所述dubbo服务测试系统的指令,通过使用telent协议,测试dubbo服务的地址和/或实施测试用例。
根据本发明提供的dubbo服务测试方法,根据所述dubbo服务测试系统的指令,通过使用telent协议实施测试用例,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于语联网(武汉)信息技术有限公司,未经语联网(武汉)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011601732.8/2.html,转载请声明来源钻瓜专利网。





