【技术实现步骤摘要】
一种构造接口的方法、系统、介质及设备
本专利技术涉及软件开发领域,具体涉及一种构造接口的方法、系统、介质及设备。
技术介绍
软件开发过程中,有时会涉及功能需要调用第三方的接口,如果第三方接口未及时提供,为了避免进度延期,则需要开发人员或测试人员根据接口定义的规范来构造接口数据,常用的方法有mock.js等。虽然能满足需求,解决问题,但是这种方法的实现和服务部署较为复杂,对于不熟悉js的测试人员来说,提高了工作难度,降低了工作效率。
技术实现思路
针对上述技术问题,本专利技术提供一种构造接口的方法、系统、介质及设备。本专利技术解决上述技术问题的技术方案如下:一种构造接口的方法,包括:定义用于发送构造接口的请求的路由;当通过所述路由接收到请求时,解析所述请求中的请求方法和请求参数;将解析得到的请求方法和请求参数分别与接口定义规范中的请求方法和请求参数作对比,如果全部项目对比一致则进入下一步;根据所述接口定义规范构造接口。本专利技术的有益效果是:在已知接口定义的情 ...
【技术保护点】
1.一种构造接口的方法,其特征在于,包括:/n定义用于发送构造接口的请求的路由;/n当通过所述路由接收到请求时,解析所述请求中的请求方法和请求参数;/n将解析得到的请求方法和请求参数分别与接口定义规范中的请求方法和请求参数作对比,如果全部项目对比一致则进入下一步;/n根据所述接口定义规范构造接口。/n
【技术特征摘要】
1.一种构造接口的方法,其特征在于,包括:
定义用于发送构造接口的请求的路由;
当通过所述路由接收到请求时,解析所述请求中的请求方法和请求参数;
将解析得到的请求方法和请求参数分别与接口定义规范中的请求方法和请求参数作对比,如果全部项目对比一致则进入下一步;
根据所述接口定义规范构造接口。
2.根据权利要求1所述的一种构造接口的方法,其特征在于,所述将解析得到的请求方法和请求参数分别与接口定义规范中的请求方法和请求参数作对比,具体包括:
将解析得到的请求方法与接口定义规范中的请求方法作对比,如果对比一致则进入下一步;
将解析得到的请求参数的数量和类型分别与接口定义规范中的请求参数的数量和类型作对比。
3.根据权利要求1所述的一种构造接口的方法,其特征在于,还包括:
针对对比不一致的项目返回相应的错误提示。
4.根据权利要求1至3所述的一种构造接口的方法,其特征在于,所述根据所述接口定义规范构造接口,具体包括:
根据所述接口定义规范,搭建接口返回的数据格式,再根据用户需求,填充需要的数据,完成接口构造。
5.一种构造接口的系统,其特征在于,包括:
定义模块,用于定义用于发送构造接口的请求的路由;
解析模块,用于当通过所述路由接收到请求时,解析所述请求中的请求方法和请求参数...
【专利技术属性】
技术研发人员:付仁英,
申请(专利权)人:北京海致星图科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。