【技术实现步骤摘要】
一种车机的测试方法以及可读存储介质
本专利技术涉及车机测试
,特别是涉及一种车机的测试方法以及可读存储介质。
技术介绍
当前,车载信息娱乐系统(简称车机)的功能越来越复杂,能够实现人与车的信息通讯功能。车载信息娱乐系统,也可称为车载多媒体信息娱乐系统,车载导航系统等。但是,车机的功能测试需要人工完成。然而,人工测试存在主观性,不同的人在测试车机功能的过程中操作过程可能会存在差异,导致车机的功能测试过程不够标准化,并且效率低下。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种车机的测试方法以及可读存储介质。本专利技术的一个目的是要提供一种车机的测试方法,通过自动测试车机的各个功能,提高了车机功能测试流程的标准化,并且提高了车机功能的测试效率。特别地,本专利技术提供了一种车机的测试方法,包括:接收一键测试指令;根据一键测试指令中携带的车机对应车型信息获取车机的测试功能项;根据车机的测试功能项对车机进行逐项功能测试,并获得测试结果。可选地,根据一键测试指令中携带的车机对应车型信息获取车机的测试功能项包括:根据一键测试指令中携带的车机对应车型信息本地查找预先存储的与车型信息对应的车机的测试功能项;或测试车机与云端服务器的网络连接,若网络连接测试成功,则将一键测试指令中携带的车机对应车型信息发送至云端服务器;接收云端服务器发送的与车型信息相对应的车机的测试功能项; >若网络连接测试失败,则根据一键测试指令中携带的车机对应车型信息本地查找预先存储的与车型信息对应的车机的测试功能项。可选地,在获得测试结果之后,还包括:将测试结果通过网络发送至云端服务器;将测试结果以短信的方式发送至云端服务器;以二维码的形式展示测试结果,以供终端设备扫描二维码上传测试结果至云端服务器。可选地,车机的测试功能项至少包括以下任一一种或多种的组合:信息获取功能、短信功能、通话功能、联网功能;根据车机的测试功能项对车机进行逐项功能测试包括:根据车机的测试功能项对车机依次进行信息获取功能测试、短信功能测试、通话功能测试和/或联网功能测试。可选地,对车机进行信息获取功能测试包括:获取车机的设备信息,若检测到设备信息均获取成功,则车机的设备信息功能检测通过;获取车机的用户识别卡信息,若检测到用户识别卡信息均获取成功,则车机的户识别卡功能检测通过;获取车机的全球定位系统信息,若检测到全球定位系统信息均获取成功,则车机的全球定位系统功能检测通过;获取车机的网络参数信息,若检测到网络参数信息均获取成功,则车机的网络功能检测通过。可选地,当车机的用户识别卡功能检测通过后,对车机依次进行短信功能测试、通话功能测试和/或联网功能测试。可选地,对车机进行短信功能测试包括:根据获取到的车机的用户识别卡信息发送短信至车机对应的运营商的固定短信端口;检测是否接收到运营商发送的确认短信发送成功的短信回执;若未接收到短信回执,则确认短信发送失败,短信功能测试未通过;若接收到短信回执,则确认短信发送成功;检测是否接收到运营商反馈的短信信息,若未接收到短信信息,则确认短信接收失败,短信功能测试未通过;若接收到短信信息,则确认短信接收成功,短信功能测试通过。可选地,对车机进行通话功能测试包括:根据获取到的车机的用户识别卡信息与车机对应的通信运营商建立通话连接;检测通话连接的通话时长是否达到预设时长,若达到预设时长,则确认语音功能测试通过;若未达到预设时长,则确认语音功能测试未通过。可选地,对车机进行联网功能测试包括:根据获取到的车机的网络参数信息对与车机连接的每一服务器分别进行Ping功能测试;在与车机连接的任一服务器进行Ping功能测试的过程中,检测Ping功能测试的丢包率是否大于预设丢包率且延时是否大于预设延时,若是,则确认车机与该服务器的网络功能连接测试未通过。基于同一构思,本专利技术还提供了一种计算机可读存储介质,计算机可读存储介质存储计算机程序,计算机程序使计算机执行上述任一实施例车机的测试方法。本专利技术通过自动测试车机的各个功能,相对于人工测试车机的功能,提高了车机功能测试流程的标准化,并且提高了车机的功能测试效率。根据下文结合附图对本专利技术具体实施例的详细描述,本领域技术人员将会更加明了本专利技术的上述以及其他目的、优点和特征。附图说明后文将参照附图以示例性而非限制性的方式详细描述本专利技术的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1是根据本专利技术一个实施例的一种车机的测试方法的流程图;图2是根据本专利技术另一个实施例的一种车机的测试方法的流程图。具体实施方式图1是根据本专利技术一个实施例的一种车机的测试方法的流程图。参见图1,车机的测试方法包括以下步骤:步骤S102:接收一键测试指令。步骤S104:根据一键测试指令中携带的车机对应车型信息获取车机的测试功能项。步骤S106:根据车机的测试功能项对车机进行逐项功能测试,并获得测试结果。在本专利技术的车机的测试方法实施例中,可以在车机上安装一键测试软件APP(Application),通过一键测试软件APP对车机的功能进行自动测试。例如,通过一键测试软件APP测试车机网络模块的功能,当然,还可以测试车机其他模块的功能,本专利技术对此不做具体的限定。当一键测试软件APP启动后,可以从车机的硬盘或者内存中获取车机对应的车型信息并生成一键测试启动指令。其中,车型信息可包括车架号(VehicleIdentificationNumber,VIN)、车机号(InfotainmentHeadUnitidentity,IHUID)、车机序列号(XDSN)和用户识别卡(SubscriberIdentityModule,简称SIM)信息等。之后,可以根据测试指令中包含的车机的车型信息(如车架号)匹配对应的测试功能项,根据匹配的测试功能项进行逐项功能测试。这种测试方式,相对于人工测试,提高了车机功能的测试效率,并且,还避免了人工测试过程中的不规范操作,提高了车机功能测试的标准化。在本专利技术一个实施例中,步骤S104可包括以下两种方式:第一种方式:根据一键测试指令中携带的车机对应车型信息本地查找预先存储的与车型信息对应的车机的测试功能项。第二种方式:首先,测试车机与云端服务器的网络连接,若网络连接测试成功,则将一键测试指令中携带的车机对应车型信息发送至云端服务器。然后,接收云端服务器发送的与车型信息相对应的车机的测试功能项。若网络连接测试失败,则根据一键测试指令中携带的车机对应车型信息本地查找预先存储的与车型信息对应的车机的测试本文档来自技高网...
【技术保护点】
1.一种车机的测试方法,包括:/n接收一键测试指令;/n根据所述一键测试指令中携带的车机对应车型信息获取车机的测试功能项;/n根据所述车机的测试功能项对车机进行逐项功能测试,并获得测试结果。/n
【技术特征摘要】
1.一种车机的测试方法,包括:
接收一键测试指令;
根据所述一键测试指令中携带的车机对应车型信息获取车机的测试功能项;
根据所述车机的测试功能项对车机进行逐项功能测试,并获得测试结果。
2.根据权利要求1所述的车机的测试方法,其特征在于,所述根据所述一键测试指令中携带的车机对应车型信息获取车机的测试功能项包括:
根据所述一键测试指令中携带的车机对应车型信息本地查找预先存储的与所述车型信息对应的车机的测试功能项;
或
测试所述车机与云端服务器的网络连接,若所述网络连接测试成功,则将所述一键测试指令中携带的车机对应车型信息发送至所述云端服务器;
接收所述云端服务器发送的与所述车型信息相对应的车机的测试功能项;
若所述网络连接测试失败,则根据所述一键测试指令中携带的车机对应车型信息本地查找预先存储的与所述车型信息对应的车机的测试功能项。
3.根据权利要求1所述的车机的测试方法,其特征在于,在所述获得测试结果之后,还包括:
将所述测试结果通过网络发送至所述云端服务器;
将所述测试结果以短信的方式发送至所述云端服务器;
以二维码的形式展示所述测试结果,以供终端设备扫描所述二维码上传所述测试结果至所述云端服务器。
4.根据权利要求1所述的车机的测试方法,其特征在于,所述车机的测试功能项至少包括以下任一一种或多种的组合:信息获取功能、短信功能、通话功能、联网功能;
所述根据所述车机的测试功能项对车机进行逐项功能测试包括:
根据所述车机的测试功能项对车机依次进行信息获取功能测试、短信功能测试、通话功能测试和/或联网功能测试。
5.根据权利要求4所述的车机的测试方法,其特征在于,
所述对车机进行信息获取功能测试包括:
获取所述车机的设备信息,若检测到所述设备信息均获取成功,则车机的设备信息功能检测通过;
获取所述车机的用户识别卡信息,若检测到所述用户识别卡信息均获取成功,则车机的户识别卡功能检测通过;
获取所述车机的全球定...
【专利技术属性】
技术研发人员:顾建挺,李炜,李璞,曹芳华,朱祺,
申请(专利权)人:湖北亿咖通科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。