一种在车辆自动开关机测试中存储日志的方法和设备技术

技术编号:22294119 阅读:41 留言:0更新日期:2019-10-15 03:30
本发明专利技术提供了一种在车辆自动开关机测试中存储日志的方法,所述自动开关机测试时提供电源给车辆的车载终端设备,将移动存储器连接到所述车载终端设备,且将测试设备经由第一通信接口和第二通信接口连接到所述车载终端设备,所述方法包括以下步骤:从所述测试设备经由所述第一通信接口发送开机信号给所述车载终端设备,使所述车载终端设备开机;从所述测试设备经由所述第二通信接口发送复制指令给所述车载终端设备,指示所述车载终端设备至少将本次开机的测试日志复制到所述移动存储器;从所述测试设备经由所述第一通信接口发送关机信号给所述车载终端设备,使所述车载终端设备休眠。与现有技术相比,显著提高了存储日志的能力。

A Method and Equipment for Storing Logs in Vehicle Automatic Switching Machine Testing

【技术实现步骤摘要】
一种在车辆自动开关机测试中存储日志的方法和设备
本专利技术主要涉及一种测试方法和设备,尤其涉及一种在车辆自动开关机测试中存储日志的方法和设备。
技术介绍
车辆在出厂之前需要对车辆进行测试,以检测车辆的各个部件是否能够正常工作。开关机压力测试是常见的测试项目。在测试自动化开关机压力时,会产生大量的测试日志(Log)。车载终端设备存储器的容量有限,只能存储较少的测试日志和内核日志(KernelLog),例如只能存储约50次的开关机测试日志。新生成的日志会覆盖之前的日志,之前的开关机测试日志将会全部丢失,一旦测试过程中出现了问题,无法找到测试记录,也就无法找到测试出现问题的原因。
技术实现思路
本专利技术要解决的技术问题是如何保存开关机压力测试中所有的日志。为解决上述技术问题,本专利技术提供了一种在车辆自动开关机测试中存储日志的方法,所述自动开关机测试时使用电源给车辆的车载终端设备,将移动存储器连接到所述车载终端设备,且将测试设备经由第一通信接口和第二通信接口连接到所述车载终端设备,所述方法包括以下步骤:从所述测试设备经由所述第一通信接口发送开机信号给所述车载终端设备,使所述车载终端设备开机;从所述测试设备经由所述第二通信接口发送复制指令给所述车载终端设备,指示所述车载终端设备至少将本次开机的测试日志复制到所述移动存储器;从所述测试设备经由所述第一通信接口发送关机信号给所述车载终端设备,使所述车载终端设备休眠。在本专利技术的一实施例中,从所述测试设备经由所述第二通信接口发送复制指令给所述车载终端设备,指示所述车载终端设备至少将本次开机的测试日志复制到所述移动存储器的步骤包括:记录本次开机的序号;检测所述移动存储器是否成功挂载;如果所述移动存储器成功挂载则执行所述复制,如果所述移动存储器未成功挂载,则不执行所述复制。在本专利技术的一实施例中,如果所述移动存储器未成功挂载,则再次挂载所述移动存储器,如果仍然无法挂载所述移动存储器,则不执行所述复制。在本专利技术的一实施例中,当执行所述复制时,清除所述车载终端设备中已被复制的测试日志。在本专利技术的一实施例中,当不执行所述复制时,保留所述车载终端设备中此次开机的测试日志。在本专利技术的一实施例中,当存在未被复制的前次开机的测试日志时,在本次开机时,指示所述车载终端设备将前次和本次开机的测试日志复制到所述移动存储器。在本专利技术的一实施例中,所述测试日志包括系统日志和/或核心日志。在本专利技术的一实施例中,执行多次开机和关机且存储各次开机的测试日志在所述移动存储器中。在本专利技术的一实施例中,所述第一通信接口为CAN接口,和/或所述第二通信接口为串行接口。本专利技术还提供一种测试设备,适于在车辆自动开关机测试中存储日志,所述测试设备包括处理器、存储器和存储在所述存储器中的指令,其中所述指令被所述处理器执行时实现如上所述的方法。本专利技术还提供一种计算机可读存储介质,其上存储有计算机指令,其中当计算机指令被处理器执行时,执行如上所述的方法。与现有技术相比,本专利技术具有以下优点:本专利技术为车载终端设备连接了一移动存储器,并指令车载终端设备将日志存储到移动存储器中,显著提高了存储日志的能力。本专利技术能够保存开关机压力测试中所有的日志,并且检测移动存储器是否挂载成功,如果挂载成功则复制日志并删除复制的日志,如果挂载不成功则不清除开机日志,在提高存储日志能力的同时提高了存储空间的利用效率。附图说明图1是根据本专利技术的一实施例的测试系统的示意图;图2是根据本专利技术的一实施例的在车辆自动开关机测试中存储日志的方法的流程图;图3是根据本专利技术的一实施例的步骤S202的流程图。具体实施方式为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其它不同于在此描述的其它方式来实施,因此本专利技术不受下面公开的具体实施例的限制。如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。本专利技术中的测试指的是车辆在出厂之前对车辆进行的测试,以检测车辆的各个部件是否能够正常工作。测试系统通常包括测试设备、车载终端设备。测试设备是汽车外部的设备。车载终端设备是汽车内部的设备。测试包括但不限于对CAN总线设备、车载终端设备开关机压力等进行测试。实施例一如图1所示,根据本实施例的测试系统包括测试设备110、车载终端设备120和移动存储器130。测试设备110和移动存储器130在测试过程中连接到车载终端设备120。当进行开关机测试时,车载终端设备120还连接电源(图未示)。电源例如是可编程电源。测试设备110可向车载终端设备120发送开机信号、关机信号和复制指令。在车辆测试中,开机信号通常指的是向车载终端设备120发送“accon”信号,关机信号通常指的是向车载终端设备120发送“accoff”信号。复制指令指的是指示车载终端设备120将开机日志复制并发送给移动存储器130。可选地,测试设备110可以是个人计算机(PersonalComputer,PC)。可选地,个人计算机可以是桌上型计算机(Desktop)。可选地,个人计算机可以是膝上型计算机(Laptop)。如图1所示,测试设备110包括输入单元111、CPU112、存储器113、第一通信接口114、第二通信接口115和显示器116。输入单元111用于输入指令,指令包括开机信号、关机信号和复制指令。可选地,输入单元111可以是语音输入单元。可选地,语音输入单元111可以是麦克风。可选地,输入单元111可以是键盘或者触屏。输入单元111用于接收操作者输入的指令,并将指令发送给CPU112进行处理。CPU112是测试设备110的处理部件。CPU112连接至输入单元111,接收输入单元111发送的指令,并调用存储器113中的测试程序。CPU112根据输入指令和测试程序产生控制信号,并将控制信号发送给车载终端设备120。存储器113连接至CPU112,并且存储有测试程序。在一些实施例中,存储器113可以例如包括设置于测试设备110内的eMMC存储器113、flash存储芯片、SSD存储器113等,或者其任意组合。存储器113还可以是设置于测试设备110所具有的卡槽内的TF卡、MMC卡、SD卡等,或其任意组合。第一通信接口114和第二通信接口115连接至CPU112,用于接收CPU112发送的控制信号,并将控制信号发送给车载终端设备120。优选地,第一通信接口114可以是P-CAN接口。优选地,第二通信接口115可以是串行接口。可选地,串行接口可以是RS-232、RS-422或RS-485接口。显示器116连接至CPU112,用于显示测试信息。例如,显示器116可以显示输入的指令、车载终端设备的测试状态、开关机次数和移动存储器的挂载与否。可选地,显示器116上可显示输入指令为开机信号或复制指令。可选地,显示器116上可以显示测试设备110正处于测试状态。可选地,显示器116上可以显示测试设备11本文档来自技高网...

【技术保护点】
1.一种在车辆自动开关机测试中存储日志的方法,所述自动开关机测试时提供电源给车辆的车载终端设备,将移动存储器连接到所述车载终端设备,且将测试设备经由第一通信接口和第二通信接口连接到所述车载终端设备,所述方法包括以下步骤:从所述测试设备经由所述第一通信接口发送开机信号给所述车载终端设备,使所述车载终端设备开机;从所述测试设备经由所述第二通信接口发送复制指令给所述车载终端设备,指示所述车载终端设备至少将本次开机的测试日志复制到所述移动存储器;从所述测试设备经由所述第一通信接口发送关机信号给所述车载终端设备,使所述车载终端设备休眠。

【技术特征摘要】
1.一种在车辆自动开关机测试中存储日志的方法,所述自动开关机测试时提供电源给车辆的车载终端设备,将移动存储器连接到所述车载终端设备,且将测试设备经由第一通信接口和第二通信接口连接到所述车载终端设备,所述方法包括以下步骤:从所述测试设备经由所述第一通信接口发送开机信号给所述车载终端设备,使所述车载终端设备开机;从所述测试设备经由所述第二通信接口发送复制指令给所述车载终端设备,指示所述车载终端设备至少将本次开机的测试日志复制到所述移动存储器;从所述测试设备经由所述第一通信接口发送关机信号给所述车载终端设备,使所述车载终端设备休眠。2.根据权利要求1所述的方法,其特征在于,从所述测试设备经由所述第二通信接口发送复制指令给所述车载终端设备,指示所述车载终端设备至少将本次开机的测试日志复制到所述移动存储器的步骤包括:记录本次开机的序号;检测所述移动存储器是否成功挂载;如果所述移动存储器成功挂载则执行所述复制,如果所述移动存储器未成功挂载,则不执行所述复制。3.根据权利要求2所述的方法,其特征在于,如果所述移动存储器未成功挂载,则再次挂载所述移动存储器,如果仍然无法挂载所述移动存储器...

【专利技术属性】
技术研发人员:朱婷婷李志强
申请(专利权)人:上海擎感智能科技有限公司
类型:发明
国别省市:上海,31

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

1