买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:平安国际智慧城市科技股份有限公司
摘要:本发明涉及一种Mock测试技术领域,提供一种Mock测试方法、装置、电子设备及计算机可读存储介质,其中的方法包括:拦截服务器拦截请求端发出的接口地址请求,获取接口地址请求中包含的请求地址信息;调用脚本引擎,利用脚本引擎获取与请求地址信息对应的接口地址信息;将接口地址信息发送至虚拟接口服务器和虚拟接口配置管理端,以令虚拟接口服务器根据接口地址信息提供对应的虚拟接口,以及令虚拟接口配置管理端根据虚拟接口生成对应的响应信息;接收响应信息,向请求端发送所述响应信息,以令请求端根据响应信息利用所述虚拟接口进行测试。本发明降低Mock测试的难度以及降低实施成本。
主权项:1.一种Mock测试方法,其特征在于,所述方法包括:拦截服务器拦截请求端发出的接口地址请求,获取所述接口地址请求中包含的请求地址信息;调用脚本引擎,利用所述脚本引擎获取与所述请求地址信息对应的接口地址信息;将所述接口地址信息发送至虚拟接口服务器和虚拟接口配置管理端,以令所述虚拟接口服务器根据所述接口地址信息提供对应的虚拟接口,以及令所述虚拟接口配置管理端根据所述虚拟接口生成对应的响应信息;接收所述响应信息,向所述请求端发送所述响应信息,以令所述请求端根据所述响应信息利用所述虚拟接口进行测试;所述调用脚本引擎,利用所述脚本引擎获取与所述请求地址信息相对应的接口地址信息,包括如下步骤:调用所述脚本引擎,利用所述脚本引擎读取Mock配置文件中的Mock接口映射规则,以及判断所述请求地址信息与所述Mock接口映射规则中的接口地址信息是否匹配;若所述请求地址信息与所述Mock接口映射规则中的接口地址信息匹配,则获取与所述请求地址信息对应的接口地址信息;所述判断所述请求地址信息与所述Mock接口映射规则中的接口地址信息是否匹配,包括如下步骤:将读取到的所述Mock接口映射规则的每一行信息与所述拦截服务器拦截的接口地址请求中的请求地址信息进行比对;根据比对结果判断所述拦截服务器拦截的请求地址信息与所述Mock接口映射规则的接口地址信息是否匹配;所述将所述接口地址信息发送至虚拟接口服务器,以令所述虚拟接口服务器根据所述接口地址信息提供对应的虚拟接口,包括如下步骤:将所述请求地址信息修改为所述虚拟接口服务器提供的与所述接口地址信息相对应的虚拟接口地址信息;当将所述请求地址信息修改为所述虚拟接口服务器提供的与所述接口地址信息相对应的虚拟接口地址信息后,所述拦截服务器获取所述虚拟接口配置管理端配置的与所述虚拟接口对应的响应信息;所述响应信息包括接口路径、协议响应码、响应延时、响应头信息和响应内容,其中,所述接口路径,用于配置所述虚拟接口的路径匹配信息;所述协议响应码,用于配置所述虚拟接口的协议响应码;所述响应延时,用于配置所述虚拟接口收到请求后响应请求端请求的时间间隔;所述响应头信息,用于配置所述虚拟接口的响应头信息;所述响应内容,用于配置所述虚拟接口的响应内容。
全文数据:
权利要求:
百度查询: 平安国际智慧城市科技股份有限公司 Mock测试方法、装置、电子设备及计算机可读存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。