[发明专利]一种基于角色的接口综合性管理系统有效
申请号: | 201610875057.5 | 申请日: | 2016-09-30 |
公开(公告)号: | CN106445824B | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 吴海祥 | 申请(专利权)人: | 南京途牛科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/70 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 叶涓涓 |
地址: | 210042 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于角色的接口综合性管理系统,包括:用户角色管理模块、接口信息的录入与维护模块、表单UI生成器、验证测试模块、分析引擎、消息通知模块,所述用户角色管理模块用于管理用户信息并对用户登录进行认证;所述接口信息录入与维护模块用于对每个接口的基本属性、入参和出参等信息进行入库和管理;所述使用者角色的验证测试模块用于根据当前入参请求指定环境接口,经过分析引擎分析后导出详细的分析测试结果,如有异常则利用消息通知模块自动通知关联人;消息通知模块用于实现接口异常通知功能和变更通知功能。 | ||
搜索关键词: | 一种 基于 角色 接口 综合性 管理 系统 | ||
【主权项】:
1.一种基于角色的接口综合性管理系统,其特征在于,包括:用户角色管理模块、接口信息的录入与维护模块、表单UI生成器、验证测试模块、分析引擎、消息通知模块,所述用户角色管理模块用于管理用户信息并对用户登录进行认证;所述接口信息录入与维护模块用于对每个接口的基本属性、入参和出参等信息进行入库和管理;所述验证测试模块用于根据当前入参请求指定环境接口,经过分析引擎分析后导出详细的分析测试结果,如有异常则利用消息通知模块自动通知关联人;消息通知模块用于实现接口异常通知功能和变更通知功能;所述接口信息录入与维护模块用于输入和修改接口基本信息、入参、出参和测试桩,并进行保存,用于调用表单UI生成器根据入参和出参生成所有节点定义表单,入参或出参中每个字段当做一个节点:利用表单UI生成器,支持用户手工添加节点,定义节点属性信息的方式维护接口定义信息;或通过入参或出参的json数据结构,调用分析引擎得到节点分析指标项,以及节点位置信息,并自动生成所有节点定义表单;所述分析引擎包括分配器、各个子类型分析器和校验对比单元,所述分配器用于对参数进行解析,使json数据中的“对象”类型能原样输出为object类型而非array类型,在数据解析过程中保证类型信息不丢失,获得经过解析的对象的各个属性类型,根据类型的不同分发到各自的分析器中;所述各子类型分析器用于获取节点信息,获得每个节点在json数据结构中的唯一位置和该节点的所有分析指标项;所述校验对比单元用于将分析结果与之前保存的关于该接口的定义信息进行对比;所述验证测试模块包括测试单元和订阅单元,测试单元用于将当前入参请求指定环境接口,经过分析引擎分析,导出详细的分析测试结果,如有异常则通过消息通知模块自动周知关联人,所述订阅单元将使用方感兴趣的接口记录与用户进行关联,订阅成功后,当接口定义发生变更或测试发现异常可及时通知关联用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京途牛科技有限公司,未经南京途牛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610875057.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种KVM分辨率测试方法
- 下一篇:一种调试方法及装置