[发明专利]模拟接口的创建装置、方法及计算机可读存储介质在审
申请号: | 201810183370.1 | 申请日: | 2018-03-06 |
公开(公告)号: | CN108446225A | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 赖洲维 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 于志光;郭梦霞 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟接口 用户终端 计算机可读存储介质 第三方系统 创建装置 接口信息 字段信息 存储器 创建 处理器 处理器执行 参数配置 代码框架 接口创建 接口配置 配置界面 确认指令 人力资源 信息匹配 字段规则 字段设置 调用 匹配 展示 存储 指令 发送 | ||
本发明公开了一种模拟接口的创建装置,包括存储器和处理器,存储器上存储有可在处理器上运行的接口创建程序,该程序被处理器执行时实现如下步骤:当接收到用户终端发送的模拟接口创建指令时,在用户终端展示接口配置界面;获取用户基于配置界面设置的第三方系统信息和接口信息,并在用户终端展示参数配置界面;在接收到确认指令时,获取入参字段信息、出参字段信息以及为入参字段设置的入参字段规则;调用与第三方系统信息匹配和接口信息匹配的代码框架,生成模拟接口。本发明还提出一种模拟接口的创建方法以及一种计算机可读存储介质。本发明解决了现有技术中创建模拟接口不仅需要耗费大量人力资源,而且创建效率低下的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种模拟接口的创建装置、方法及计算机可读存储介质。
背景技术
系统接口测试主要用于检测系统与系统外部之间以及系统内部各个子系统之间的交互点。系统接口测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。而在系统接口测试时,测试该系统接口与第三方系统之间的交互情况,因此可以采用mock测试(模拟测试)的方式模拟调用第三方系统的返回,即创建模拟接口(模拟接口)来对目标接口进行测试,现有的模拟第三方返回的,大多是采用直接编写对应的mock代码,但是种方式写成的mock接口(模拟接口)灵活性差,需要专业的代码编写人员才能够实现,由于代码的编写需要耗费较长的时间,导致创建模拟接口不仅需要耗费大量人力资源,而且创建效率低下。
发明内容
本发明提供一种模拟接口的创建装置、方法及计算机可读存储介质,其主要目的在于解决现有技术中创建模拟接口不仅需要耗费大量人力资源,而且创建效率低下的问题。
为实现上述目的,本发明提供一种模拟接口的创建装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的接口创建程序,所述接口创建程序被所述处理器执行时实现如下步骤:
当接收到用户终端发送的模拟接口创建指令时,向所述用户终端发送接口配置界面信息,以供所述用户终端根据所述接口配置界面信息展示接口配置界面;
获取用户基于所述接口配置界面设置的第三方系统信息和接口信息,并向所述用户终端发送参数配置界面信息,以供所述用户终端根据所述参数配置界面信息展示参数配置界面;
在接收到基于所述参数配置界面触发的确认指令时,获取用户基于所述参数配置界面输入的入参字段信息、出参字段信息以及为入参字段设置的入参字段规则;
调用与所述第三方系统信息匹配和接口信息匹配的代码框架,根据所述代码框架和所述入参字段信息、出参字段信息以及为入参字段设置的入参字段规则生成模拟接口。
可选地,所述调用与所述第三方系统信息匹配和接口信息匹配的代码框架,根据所述代码框架和所述入参字段信息、出参字段信息以及为入参字段设置的入参字段规则生成模拟接口的步骤包括:
调用与所述第三方系统信息匹配和接口信息匹配的代码框架,将所述入参字段信息、出参字段信息以及为入参字段设置的入参字段规则分别补充到所述代码框架中的对应位置处;
将补充后的代码框架封装为模拟接口。
可选地,所述接口创建程序还可被所述处理器执行,以在所述调用与所述第三方系统信息匹配和接口信息匹配的代码框架的步骤之前,还实现如下步骤:
对所述入参字段信息、所述出参字段信息中的各个关键字段的格式和完整性进行校验;
若所述各个关键字段没有缺失、且格式正确,则执行所述调用与所述第三方系统信息匹配和接口信息匹配的代码框架的步骤;
若检测到有关键字段缺失,和/或关键字段不完整,则向用户终端发送补全关键字段的提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810183370.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动端上应用程序的性能分析方法、存储介质
- 下一篇:应用异常的处理方法