[发明专利]一种基于分布式服务总线自动化接口测试系统在审
申请号: | 202011131149.5 | 申请日: | 2020-10-21 |
公开(公告)号: | CN112257083A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 迟雪 | 申请(专利权)人: | 太极计算机股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙) 11210 | 代理人: | 王珂 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 服务 总线 自动化 接口 测试 系统 | ||
本发明公开了一种基于分布式服务总线自动化接口测试系统,该包括:API服务总线模块、API管理组织模块、API运维监控模块;API服务总线模块包括协议转换模块、认证鉴权模块、服务控制模块;API管理组织模块包括服务发布模块、服务授权模块、服务消费模块;API运维监控模块包括日志监控模块、系统管理模块。通过该系统,提供了高可用、稳定高效、可线性扩容的服务能力以及丰富全面的访问控制;提供了服务流量控制、凭证访问控制和时间段内开放等功能;提供了可灵活定制的API全环节管理和组织;提供了灵活的服务授权方式;提供了多样的运维管控工具用以获取及时详尽的系统状态信息,系统维护方便快捷。
技术领域
本发明涉及接口测试技术领域,具体来说,涉及一种基于分布式服务总线自动化接口测试系统。
背景技术
近年来,越来越多的企业组织需要以API方式把自己的核心业务资产贯通整理并开放给合作伙伴或让第三方的应用整合,以发掘业务模式、提高服务水平、拓展合作空间。统一服务总线(USB)面向帮助企业在自己的多个系统之间或与合作伙伴以及第三方的系统之间实现跨系统跨协议的服务能力互通。各个系统以发布、订购服务API的形式相互开放,并对服务API进行统一管理和组织、围绕API互动,实现企业内部各部门之间、以及企业与合作伙伴或者第三方开发者之间业务能力的融合、重塑、和创新。
但是现有的技术中存在下面三个缺点:
1、JVM 版本要求1.8以上;2、服务必须为JSON接口提供;3、必须添加指定接口、实体说明否则自动化测试完成不能完成。
发明内容
针对相关技术中的上述技术问题,本发明提出一种基于分布式服务总线自动化接口测试系统,能够克服现有技术的上述不足。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种基于分布式服务总线自动化接口测试系统,该系统包括:
API服务总线模块、API管理组织模块、API运维监控模块,其中,
所述API服务总线模块用于提供高可用、稳定高效、可线性扩容的服务和控制访问,包括协议转换模块、认证鉴权模块、服务控制模块;
所述API管理组织模块用于管理和组织API全环节流程,包括服务发布模块、服务授权模块、服务消费模块,其中,管理和组织可灵活定制设定;
所述服务发布模块用于发布服务信息,其中,所述服务信息包括新版服务发布、旧版服务发布、服务组管理、发布订购服务审批;
所述API运维监控模块用于采用各种运维管控工具获取及时详尽的系统状态信息,包括日志监控模块、系统管理模块。
进一步的,所述协议转换模块支持常用协议服务的接入和开放,支持复杂类型和结构的出入参定义及高度定制化、灵活的数据变换。
进一步的,所述认证鉴权模块可对接企业自有账号认证系统。
进一步的,所述服务控制模块至少用于提供服务流量控制、黑白名单。
进一步的,所述服务授权模块的服务授权方式可灵活设定。
进一步的,所述日志监控模块至少包括系统管控模块、服务消费模块和管理审计日志模块。
进一步的,所述系统管理模块包括实例管理模块、用户管理模块、系统角色权限定制模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太极计算机股份有限公司,未经太极计算机股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011131149.5/2.html,转载请声明来源钻瓜专利网。