技术领域
[0001] 本
发明涉及测试方法,特别涉及一种导航设备稳定性测试方法。
背景技术
[0002] 车载导航产品在研发阶段都需要进行一系列的稳定性测试,来确保产品的稳定性。但是由于稳定性实验都需要很长时间(例如,煲机试验),如果安排人员一直监视整个试验过程的话,这样会造成人
力资源浪费,降低了工作效率。
发明内容
[0003] 基于此,有必要提供一种能自动完成,无需工作人员现场监控的导航设备稳定性测试方法。
[0004] 一种导航设备稳定性测试方法,包括以下步骤:步骤S101,通过一外部处理器从导航设备的处理器获取其执行每一动作时输出的状态数据并存储;
步骤S102,所述外部处理器在执行步骤S101的同时利用一摄像头摄取所述导航设备的显示器显示的图像并存储;以及
步骤S103,外部处理器根据所述状态数据导航设备运行是否正常,当判断导航设备运行不正常时,在步骤S102中摄像头输出的监控视频中写入时间点再进行存储。
[0005] 进一步的,所述的导航设备稳定性测试方法还包括根据用户指令利用一连接到所述外部处理器上的显示器回放所述时间点前后至少一分钟的监控视频的步骤。
[0006] 本发明可以实现在需要长时间完成的实验中无人监控,实验后可以根据系统记录的输出时间点来关联到监控视频对应的时间点上,实现回放出现问题时的监控视频,达到快速
定位问题现象的目的,效率高,需要人力资源少。
附图说明
[0007] 图1为本发明一种导航设备稳定性测试系统的结构图。
[0008] 图2为本发明一优选
实施例中导航设备稳定性测试方法的
流程图。
具体实施方式
[0009] 下面将结合具体实施例及附图对本发明的导航设备稳定性测试方法作进一步详细描述。
[0010] 本发明导航设备稳定性测试方法是基于如图1所示的架构实现的,该测试系统主要包括一外部处理器以及一连接在外部处理器上的摄像头和显示器实现的。其中待测试导航设备主要包括导航主机(即导航设备的处理器)和导航设备的显示器。本实施例中,外部处理器通过通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)
接口与导航设备的导航主机相连。摄像头固定在导航设备的显示器正上方,用于拍摄导航设备的显示器所显示的图像,从而形成监控视频。
[0011] 本发明的导航设备稳定性测试方法主要包括以下步骤:步骤S101,通过一外部处理器从导航设备的处理器获取导航设备的处理器在执行每一动作时输出的状态数据(trace data)并存储;
步骤S102,外部处理器在执行步骤S101的同时利用一摄像头摄取导航设备的显示器显示的图像并存储;
步骤S103,外部处理器根据所述状态数据判断导航设备运行是否正常,当判断导航设备运行不正常时,在步骤S102中摄像头输出的监控视频中写入导航设备运行不正常的时间点再进行存储;以及
步骤S104,外部处理器根据用户指令利用一显示器回放记录的时间点前后至少一分钟的监控视频。
[0012] 本实施例中,当状态数据表示导航设备正在重启、或导航设备系统资源消耗高或死机(通过状态数据中的CPU使用率和内存消耗数据判断)时,外部处理器判断导航设备运行不正常。写入时间点的方法为用视频字符
叠加技术将时间信息插入到监控视频图像中。
[0013] 请参考图2,本发明方法的步骤S101在实际操作中包括步骤S1011、S1012和步骤S103。步骤S102包括步骤S1021、S1022和S1023。而步骤S103可分解为步骤S1031至S1033。
[0014] 具体的,步骤S1011中,外部处理器从导航主机中读取状态数据。步骤S1031中,外部处理器根据接收到的状态数据判断是否满足输出时间点的条件(即是否条件匹配),如果满足输出时间段的条件,则执行步骤S1032,否则执行步骤S1012。步骤S1032中,外部处理器输出条件匹配时的时间点,也即导航设备发生运行不正常的状况的时间点。步骤S1012中,外部处理器将状态数据存储在一
存储器内。
[0015] 步骤S1021中,外部处理器利用摄像头摄取导航设备的显示器显示的图像。步骤S1022中,外部处理器判断是否有时间点输入,如果有,执行步骤S1033,否则执行步骤S1023。步骤S1033中,外部处理器在摄像头输出的当前监控视频中写入时间点。步骤S1023中,外部存储器将经过处理的监控视频存储在一存储器中。当工作人员需要查看时间点的监控视频时,外部处理器自动通过显示器包括用户选择的时间点前后至少一分钟的监控视频,达到快速定位问题现象的目的。优选的,自动回放时间点前后一分钟的监控视频,即可发现问题点。
[0016] 使用本发明方法后,对导航产品进行稳定性测试时无需工作人员值守,完成测试后,工作人员可以根据系统记录的输出时间点来关联到监控视频对应的时间点上,实现回放出现问题时的监控视频,达到快速定位问题现象的目的,效率高,需要人力资源少。
[0017] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明
专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干
变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附
权利要求为准。