恭喜中国平安人寿保险股份有限公司邓永豪获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中国平安人寿保险股份有限公司申请的专利接口测试方法、装置、服务器及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN111538651B 。
龙图腾网通过国家知识产权局官网在2025-01-10发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202010234220.6,技术领域涉及:G06F11/3668;该发明授权接口测试方法、装置、服务器及存储介质是由邓永豪设计研发完成,并于2020-03-30向国家知识产权局提交的专利申请。
本接口测试方法、装置、服务器及存储介质在说明书摘要公布了:本申请提供了一种接口测试方法、装置、服务器及存储介质,其中,该方法包括:获取目标代码,所述目标代码包括至少一个接口中每个接口的信息;从所述目标代码中获取所述每个接口的信息;将所述每个接口的信息与第一数据库包括的接口的信息进行比较,并根据比较结果确定出存在信息变更的接口;获得所述存在信息变更的接口的测试案例,所述测试案例用于对所述存在信息变更的接口的功能进行测试。采用本申请,可以提升开发效率。
本发明授权接口测试方法、装置、服务器及存储介质在权利要求书中公布了:1.一种接口测试方法,其特征在于,包括:获取目标代码,所述目标代码包括至少一个接口中每个接口的信息;从所述目标代码中获取所述每个接口的信息;将所述每个接口的信息与第一数据库包括的接口的信息进行比较,并根据比较结果确定出存在信息变更的接口;存在信息变更的接口的确定方式包括:判断目标代码中是否存在信息变更标签,如果确定目标代码存在该信息变更标签,则从目标代码中获取信息变更标签对应的接口的信息,将信息变更标签对应的接口确定为存在信息变更的接口;如果确定目标代码不存在该信息变更标签,则获取目标代码关联的接口变更记录表,所述接口变更记录表包括在第一预设时间范围内记录的多个接口变更信息,所述多个接口变更信息中每个接口变更信息包括信息变更前的接口的信息和信息变更后的接口的信息;根据从目标代码中获取的每个接口的信息以及接口变更记录表统计每个接口的信息变更次数,根据所述至少一个接口中每个接口的信息变更次数,从所述至少一个接口中确定出信息变更次数大于或等于第一预设次数的接口,将信息变更次数大于或等于第一预设次数的接口的信息与第一数据库包括的接口的信息进行比较,并根据比较结果确定出变更次数大于或等于第一预设次数的接口中存在信息变更的接口;获取目标代码关联的接口调用记录表,所述接口调用记录表包括在第二预设时间范围内记录的接口调用数据,根据接口调用记录表确定所述至少一个接口中调用次数大于或等于第二预设次数的接口,将调用次数大于或等于第二预设次数的接口的信息与第一数据库包括的接口的信息进行比较,并根据比较结果确定出调用次数大于或存在信息变更的接口中存在信息变更的接口;根据所述存在信息变更的接口的信息确定所述存在信息变更的接口的类型,以及,获取所述目标代码对应的业务场景;根据业务场景、接口的类型与测试场景的对应关系,确定所述存在信息变更的接口的类型以及所述目标代码对应的业务场景所对应的目标测试场景;其中,测试场景包括:正常测试场景、异常测试场景和压力测试场景;接口的类型包括:新增接口类型、删除接口类型和修改接口类型;采用增量方式获得所述存在信息变更的接口在所述目标测试场景下的测试案例,所述测试案例用于对所述存在信息变更的接口的功能进行测试;其中,所述采用增量方式获得所述存在信息变更的接口的测试案例,包括:若查询到第二数据库包括所述存在信息变更的接口在所述目标测试场景下的测试案例,从所述第二数据库中获取所述存在信息变更的接口的测试案例;调用对象获取方法,获取所述存在信息变更的接口在所述目标测试场景下的测试案例包括的各接口的信息;将所述存在信息变更的接口的信息与所述存在信息变更的接口在所述目标测试场景下的测试案例包括的各接口的信息进行匹配,并根据匹配结果对所述存在信息变更的接口的测试案例进行更新处理,以使所述存在信息变更的接口在所述目标测试场景下的测试案例包括的各接口的信息与所述存在信息变更的接口的信息匹配;若查询到所述第二数据库不包括所述存在信息变更的接口的测试案例,则生成所述存在信息变更的接口的空白测试案例,并根据所述空白测试案例获取所述存在信息变更的接口的测试案例。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国平安人寿保险股份有限公司,其通讯地址为:518000 广东省深圳市福田区益田路5033号平安金融中心14、15、16、37、41、44、45、46层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。