首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种服务接口自测方法、系统、可读存储介质及设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:江苏曼荼罗软件股份有限公司

摘要:本发明提供了一种服务接口自测方法、系统、可读存储介质及设备,该方法通过将服务注册至服务池中,所述服务包括服务地址,服务名称以及参数原型;确定目标接口地址,并根据所述目标接口地址,查询对应的服务;获取查询得到的服务中的参数原型,对参数原型中的预设参数进行组装,并进行测试数据替换,得到测试请求数据;根据所述测试请求数据和服务调用策略,进行服务请求,得到服务请求返回值;根据服务请求返回值,来进行服务健壮性判断;循环执行组装、服务请求及服务健壮性判断的步骤,以完成自测,具体的,采用上述方法既能检测服务接口本身是否正确,又可以将自测后的入参和出参输出,供服务接口调用者使用,加快了开发速度。

主权项:1.一种服务接口自测方法,其特征在于,所述方法包括:步骤一,将服务注册至服务池中,所述服务包括服务地址,服务名称以及参数原型,所述服务池为运行在内存中的一块存储区域;步骤二,确定目标接口地址,并根据所述目标接口地址,查询对应的服务,具体的,所述目标接口地址的服务请求路径由服务地址和服务名称按照规定拼接而成,其中,将服务名称放置在服务地址之后,并在它们之间添加预设符号,拼接得到目标接口地址;步骤三,获取步骤二中查询得到的服务中的参数原型,对参数原型中的预设参数进行组装,并进行测试数据替换,得到测试请求数据,其中,所述预设参数包括名称、类别、类型、所属对象及关联对象,所述名称为对象或字段的名字,所述类别包括对象和字段,具体包括:根据类别,获取所有对象的名称;循环遍历每个对象,将对象名称与所属对象的数据进行匹配分组,并将每个对象的所有字段进行分组获取,得到若干目标组,其中,各目标组中的待替换的字段的数据类型采用现有类型名称进行数据占位,具体包括:循环遍历每个对象,根据对象的数量,确定目标组的数量;根据目标组的数量,生成属于对应对象的顺序排布的空白组;将对象名称与所属对象的数据进行匹配,罗列于对应的空白组中;将每个对象的所有字段进行分组获取,得到若干目标组;根据关联对象,将所述目标组进行组装,得到目标数据;根据类型,对所述目标数据进行替换,得到测试请求数据,其中,使用每个类型对应的默认值进行替换;步骤四,根据所述测试请求数据和服务调用策略,进行服务请求,得到服务请求返回值;步骤五,根据服务请求返回值,来进行服务健壮性判断;步骤六,循环执行步骤三至步骤五。

全文数据:

权利要求:

百度查询: 江苏曼荼罗软件股份有限公司 一种服务接口自测方法、系统、可读存储介质及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。