一种接口调用校验方法、系统、存储介质及电子设备技术方案

技术编号:35018925 阅读:16 留言:0更新日期:2022-09-24 22:46
本申请涉及自动驾驶技术领域,具体公开了一种接口调用校验方法、系统、存储介质以及电子设备。所述方法包括:获取原始地图数据;对所述原始地图数据进行展示,得到可视化界面;根据预设配置规则配置应用程序接口和搜索条件;根据所述应用程序接口从所述原始地图数据中获取调用结果;根据所述搜索条件从所述可视化界面中获取搜索结果;根据所述搜索结果判定所述调用结果是否正确。可以模拟车端与云端高精地图数据交互的过程,并以图形化的方式显示高精地图数据所表达的信息,在测试的过程中可以更加地直观地对接口调用结果进行校验,提升了高精地图应用程序接口测试的效率,便于自动驾驶应用开发者了解高精地图应用程序接口调用的方法和原理。的方法和原理。的方法和原理。

【技术实现步骤摘要】
一种接口调用校验方法、系统、存储介质及电子设备


[0001]本申请涉及自动驾驶
,特别地涉及一种接口调用校验方法、系统、存储介质以及电子设备。

技术介绍

[0002]高精地图作为自动驾驶重要的共性基础技术,能够为汽车构建“长周期记忆”,实现汽车超视距感知,有效提升算法效率和安全性。高精地图数据可用于多种应用场景,对数据互操作有强需求,高精地图应用程序接口能够支撑构建功能丰富的自动驾驶应用。
[0003]利用应用程序接口功能,可以实现对高精地图关键信息进行的精细化收集,从中观层面进行功能细化。而现阶段在高精地图数据测试领域,科研人员在测试的过程中,不仅直观性较差而且效率也比较低。
[0004]因此,亟需一种应用于高精地图数据的应用程序接口的测试与校验系统。

技术实现思路

[0005]针对上述问题,本申请提出一种接口调用校验方法、系统、存储介质及电子设备,可以模拟车端与云端高精地图数据交互的过程,并以图形化的方式显示高精地图数据所表达的信息,提升了高精地图应用程序接口测试的效率,同时便于自动驾驶应用开发者了解高精地图应用程序接口调用的方法和原理。
[0006]本申请的第一个方面,提供了一种接口调用校验方法,所述方法包括:
[0007]获取原始地图数据;
[0008]对所述原始地图数据进行展示,得到可视化界面;
[0009]根据预设配置规则配置应用程序接口和搜索条件;
[0010]根据所述应用程序接口从所述原始地图数据中获取调用结果;
[0011]根据所述搜索条件从所述可视化界面中获取搜索结果;
[0012]根据所述搜索结果判定所述调用结果是否正确。
[0013]在一些实施例中,所述根据预设配置规则配置应用程序接口,包括:
[0014]根据所述预设配置规则配置所述应用程序接口的接口名称、接口参数以及所述接口参数的数据类型。
[0015]在一些实施例中,在所述根据预设配置规则配置应用程序接口之后,所述方法还包括:
[0016]按照预设方式显示已配置的所述应用程序接口的接口名称、接口参数以及所述接口参数的数据类型。
[0017]在一些实施例中,在所述根据所述应用程序接口从所述原始地图数据中获取调用结果之后,还包括:
[0018]保存所述调用结果以及所述应用程序接口的接口名称、接口参数和所述接口参数的数据类型。
[0019]在一些实施例中,在所述根据所述搜索结果判定所述调用结果是否正确之后,所述方法还包括:
[0020]根据所述应用程序接口的接口名称、接口参数和所述接口参数的数据类型,所述调用结果,和/或所述搜索结果生成预设格式的文件。
[0021]在一些实施例中,所述对所述原始地图数据进行展示,得到可视化界面,包括:
[0022]解析所述原始地图数据得到解析后的数据;
[0023]通过预设图形化方式对所述解析后的数据进行展示,得到所述可视化界面。
[0024]在一些实施例中,所述根据所述搜索结果判定所述调用结果是否正确,包括:
[0025]将所述调用结果与所述搜索结果进行对比,得到对比结果;
[0026]当所述对比结果满足预设条件时,判定所述调用结果正确;
[0027]当所述对比结果不满足预设条件时,判定所述调用结果不正确。
[0028]本申请的第二个方面,提供了一种接口调用校验系统,所述系统包括:
[0029]获取模块,用于获取原始地图数据;
[0030]展示模块,用于对所述原始地图数据进行展示,得到可视化界面;
[0031]配置模块,用于根据预设配置规则配置应用程序接口和搜索条件;
[0032]调用模块,用于根据所述应用程序接口从所述原始地图数据中获取调用结果;
[0033]搜索模块,用于根据所述搜索条件从所述可视化界面中获取搜索结果;
[0034]校验模块,用于根据所述搜索果判定所述调用结果是否正确。
[0035]本申请的第三个方面,提供了一种存储介质,该存储介质存储的计算机程序,可被一个或多个处理器执行,用以实现如上所述的接口调用校验方法。
[0036]本申请的第四个方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述存储器和所述处理器之间互相通信连接,该计算机程序被所述处理器执行时,实现如上所述的接口调用校验方法。
[0037]与现有技术相比,本申请的技术方案具有以下优点或有益效果:
[0038]模拟了车端与云端高精地图数据交互的过程,并以图形化的方式显示高精地图数据所表达的信息,在测试的过程中可以更加地直观地对接口调用结果进行校验,提升了高精地图应用程序接口测试的效率,同时便于自动驾驶应用开发者了解高精地图应用程序接口调用的方法和原理。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0040]图1为本申请实施例提供的一种接口调用校验方法的流程图;
[0041]图2为本申请实施例提供的一种接口调用校验系统的结构示意图;
[0042]图3为本申请实施例提供的一种电子设备的连接框图。
具体实施方式
[0043]以下将结合附图及实施例来详细说明本申请的实施方式,借此对本申请如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本申请的保护范围之内。
[0044]实施例一
[0045]本实施例提供一种接口调用校验方法,图1为本申请实施例提供的一种接口调用校验方法的流程图,如图1所示,本实施例的方法包括:
[0046]S110,获取原始地图数据。
[0047]可选的,原始地图数据包括高精地图数据,并可将获取到的高精地图数据保存到本地,在本实施例中以高精地图数据为例。
[0048]可选的,可通过有线或无线通讯的方式从云平台获取高精地图数据。
[0049]S120,对所述原始地图数据进行展示,得到可视化界面。
[0050]可选的,对原始地图数据进行可视化图形展示,得到可视化界面,进而通过可视化界面展示高精地图数据。
[0051]在一些实施例中,所述对所述原始地图数据进行展示,得到可视化界面,包括:
[0052]解析所述原始地图数据得到解析后的数据;
[0053]通过预设图形化方式对所述解析后的数据进行展示,得到所述可视化界面。
[0054]可选的,将高精地图数据进行解析,并以点、线、面、块等图形化形式显示解析后的数据中所描述的地图要素形貌。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口调用校验方法,其特征在于,所述方法包括:获取原始地图数据;对所述原始地图数据进行展示,得到可视化界面;根据预设配置规则配置应用程序接口和搜索条件;根据所述应用程序接口从所述原始地图数据中获取调用结果;根据所述搜索条件从所述可视化界面中获取搜索结果;根据所述搜索结果判定所述调用结果是否正确。2.根据权利要求1所述的方法,其特征在于,所述根据预设配置规则配置应用程序接口,包括:根据所述预设配置规则配置所述应用程序接口的接口名称、接口参数以及所述接口参数的数据类型。3.根据权利要求1所述的方法,其特征在于,在所述根据预设配置规则配置应用程序接口之后,所述方法还包括:按照预设方式显示已配置的所述应用程序接口的接口名称、接口参数以及所述接口参数的数据类型。4.根据权利要求1所述的方法,其特征在于,在所述根据所述应用程序接口从所述原始地图数据中获取调用结果之后,还包括:保存所述调用结果以及所述应用程序接口的接口名称、接口参数和所述接口参数的数据类型。5.根据权利要求1所述的方法,其特征在于,在所述根据所述搜索结果判定所述调用结果是否正确之后,所述方法还包括:根据所述应用程序接口的接口名称、接口参数和所述接口参数的数据类型,所述调用结果,和/或所述搜索结果生成预设格式的文件。6.根据权利要求1所述的方法,其特征在于,所述对所述原始地图...

【专利技术属性】
技术研发人员:王伟巩潇邹博松王卉捷朱科屹王荣
申请(专利权)人:中国软件评测中心工业和信息化部软件与集成电路促进中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1