导航定位模组的测试方法、装置、设备及存储介质与流程

文档序号:22253024发布日期:2020-09-18 13:09阅读:来源:国知局

技术特征:

1.一种导航定位模组的测试方法,其特征在于,包括:

获取待测试导航定位模组提供的待解析数据,从所述待解析数据中提取目标数据类型标识,所述待解析数据为所述待测试导航定位模组定位过程中生成的定位数据;

根据所述目标数据类型标识和所述待解析数据的长度,在预先构建的解析规则集中选取目标解析规则;

根据所述目标解析规则对所述待解析数据进行解析,得到解析结果;

根据所述解析结果确定所述待测试导航定位模组的定位性能,得到针对所述待测试导航定位模组的测试结果。

2.根据权利要求1所述的导航定位模组的测试方法,其特征在于,所述从所述待解析数据中提取目标数据类型标识,包括:

基于预设的正则表达式,从所述待解析数据中提取初始数据类型标识;

从所述初始数据类型标识中提取预设位置的字符数据,得到所述目标数据类型标识。

3.根据权利要求1或2所述的导航定位模组的测试方法,其特征在于,在所述根据所述目标数据类型标识和所述待解析数据的长度,在预先构建的解析规则集中选取目标解析规则之前,所述方法还包括:

将所述待解析数据转换为所述目标数据类型标识对应的标准解析格式,得到标准待解析数据;

其中,所述根据所述目标数据类型标识和所述待解析数据的长度,在预先构建的解析规则集中选取目标解析规则,包括:

根据所述目标数据类型标识和所述标准待解析数据的长度,在预先构建的解析规则集中选取目标解析规则。

4.根据权利要求1或2所述的导航定位模组的测试方法,其特征在于,在所述获取待测试导航定位模组提供的待解析数据之前,所述方法还包括:

判断所述待解析数据是否为静态待解析数据,所述静态待解析数据为所述待测试导航定位模组生成的历史定位数据;

若所述待解析数据是所述静态待解析数据,则获取所述静态待解析数据对应的存储路径,并在获取到所述存储路径之后,根据所述存储路径执行获取待测试导航定位模组提供的待解析数据的步骤;

若所述待解析数据不是所述静态待解析数据,则确定与所述待测试导航定位模组匹配的通信协议,采用所述通信协议与所述待测试导航定位模组建立通信连接,并在与所述待测试导航定位模组建立通信连接之后执行获取待测试导航定位模组提供的待解析数据的步骤。

5.根据权利要求4所述的导航定位模组的测试方法,其特征在于,所述确定与所述待测试导航定位模组匹配的通信协议,包括:

获取所述待测试导航定位模组的模组型号;

根据所述模组型号,从预设的配置文件中选取所述待测试导航定位模组匹配的通信协议。

6.根据权利要求4所述的导航定位模组的测试方法,其特征在于,在所述采用所述通信协议与所述待测试导航定位模组建立通信连接之后,所述方法还包括:

根据预设测试需求,向所述待测试导航定位模组发送测试指令;

其中,所述获取待测试导航定位模组提供的待解析数据,包括:

获取所述待测试导航定位模组提供的针对所述测试指令生成的待解析数据。

7.根据权利要求1或2所述的导航定位模组的测试方法,其特征在于,在所述根据所述解析结果确定所述待测试导航定位模组的定位性能,得到针对所述待测试导航定位模组的测试结果之前,所述方法还包括:

检查所述解析结果是否存在异常;

若所述解析结果不存在异常,则执行根据所述解析结果确定所述待测试导航定位模组的定位性能,得到针对所述待测试导航定位模组的测试结果的步骤;

若所述解析结果存在异常,则对所述解析结果进行异常标注。

8.一种导航定位模组的测试装置,其特征在于,包括:

获取模块,用于获取待测试导航定位模组提供的待解析数据,所述待解析数据为所述待测试导航定位模组定位过程中生成的定位数据;

提取模块,用于从所述待解析数据中提取目标数据类型标识;

选取模块,用于根据所述目标数据类型标识和所述待解析数据的长度,在预先构建的解析规则集中选取目标解析规则;

解析模块,用于根据所述目标解析规则对所述待解析数据进行解析,得到解析结果;

测试模块,用于根据所述解析结果确定所述待测试导航定位模组的定位性能,得到针对所述待测试导航定位模组的测试结果。

9.一种导航定位模组的测试设备,其特征在于,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-7任一所述的导航定位模组的测试方法。

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的导航定位模组的测试方法。


技术总结
本发明实施方式涉及导航定位技术领域,公开了一种导航定位模组的测试方法、装置、设备及存储介质。本发明中,在获取到待测试导航定位模组提供的待解析数据后,通过从待解析数据中提取目标数据类型标识,以及确定待解析数据的长度,进而根据得到的这两个参数便可以自动在预先构建的解析规则集中查找适合当前待解析数据的目标解析规则,并根据查找到的目标解析规则对待解析数据进行解析,获得解析结果,最终根据得到的解析结果确定待测试导航模组的定位性能,得到针对待测试导航定位模组的测试结果,由于整个过程无需测试人员介入,从而大大简化了测试人员的操作,降低了测试人员的工作量。

技术研发人员:李飞
受保护的技术使用者:上海移远通信技术股份有限公司
技术研发日:2020.07.14
技术公布日:2020.09.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1