【技术实现步骤摘要】
一种接口文档的验证方法和装置
本专利技术涉及计算机
,具体涉及一种接口文档的验证方法、装置、电子设备和计算机可读存储介质。
技术介绍
一个应用的开发通常包括前端开发和后端开发,前端开发时,需要依据后端开发的接口文档去完成,如果接口文档出现错误,则接口调用会出现问题,导致该应用无法实现相应的功能。现实情况中,无法严格保证接口文档和实际接口的一致性,导致出现大量功能实现的问题,前后端会花费更多的时间和精力进行联调,降低联调的效率,增加人力成本。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的接口文档的验证方法、装置、电子设备和计算机可读存储介质。根据本专利技术的一个方面,提供了一种接口文档的验证方法,其中,该方法包括:获取指定接口的接口文档;根据所述接口文档,生成用于验证所述接口文档的测试用例;使用所述测试用例向指定接口发送请求,获取指定接口返回的测试数据;根据所述测试数据验证所述接口文档。可选地,所述获取 ...
【技术保护点】
1.一种接口文档的验证方法,其中,该方法包括:/n获取指定接口的接口文档;/n根据所述接口文档,生成用于验证所述接口文档的测试用例;/n使用所述测试用例向指定接口发送请求,获取指定接口返回的测试数据;/n根据所述测试数据验证所述接口文档。/n
【技术特征摘要】
1.一种接口文档的验证方法,其中,该方法包括:
获取指定接口的接口文档;
根据所述接口文档,生成用于验证所述接口文档的测试用例;
使用所述测试用例向指定接口发送请求,获取指定接口返回的测试数据;
根据所述测试数据验证所述接口文档。
2.如权利要求1所述的方法,其中,所述获取指定接口的接口文档包括:
根据指定接口的源代码的注释,利用接口文档生成工具apiDoc生成指定接口的接口文档。
3.如权利要求1所述的方法,其中,所述根据所述接口文档,生成用于验证所述接口文档的测试用例包括:
解析所述接口文档,获取相应的URL信息、参数信息和结果数据信息;
根据获取的URL信息、参数信息和结果数据信息,生成用于验证所述接口文档的测试用例。
4.如权利要求3所述的方法,其中,所述根据所述接口文档,生成用于验证所诉接口文档的测试用例包括:
根据所述接口文档中的各参数的格式规范,生成用于验证所述接口文档的测试用例中的各参数的值。
5.如权利要求1所述的方法,其中,该方法还包括:
获取向指定接口发送的请求;
根据所述请求和所述接口文档,判断生成的用于...
【专利技术属性】
技术研发人员:王颖,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。