设备升级测试方法、介质、电子设备及测试系统技术方案

技术编号:34761434 阅读:20 留言:0更新日期:2022-08-31 19:01
本发明专利技术提供一种设备升级测试方法、介质、电子设备及测试系统,所述设备升级测试方法包括以下步骤:获取至少两个升级包以及与升级包对应的升级版本号;利用升级包对设备重复执行升级测试动作,利用当前升级包对设备进行升级并获取升级结束指令;基于升级结束指令执行设备的重启操作;读取重启之后的版本属性值;判断版本属性值与当前升级包的升级版本号是否相同,若版本属性值与当前升级包的升级版本号相同,则判定当前升级成功;若版本属性值与当前升级包的升级版本号不相同,则判定当前升级失败;在升级失败时,则结束测试。本发明专利技术可以节省人力,自动进行设备升级的压力测试,尽早发现并解决升级错误,从而完善车机MCU升级。从而完善车机MCU升级。从而完善车机MCU升级。

【技术实现步骤摘要】
设备升级测试方法、介质、电子设备及测试系统


[0001]本专利技术属于设备测试的
,涉及一种升级测试方法,特别是涉及一种设备升级测试方法、介质、电子设备及测试系统。

技术介绍

[0002]在现有的设备升级时,有时会失败,可能导致设备不能使用,如果是技术支持人员在客户一方进行升级问题排查,所能采取的解决办法有限,甚至需要拆卸机器或者使用特殊工具才能恢复。例如,车载MCU(Microcontroller Unit;MCU,微控制单元)设备升级可以提高汽车中央调节电脑的工作效率,使其功能更加强大。较普遍的是对汽车导航系统的MCU升级。由于导航地图不断更新,所以,在升级导航系统的MCU后,可以使其导航路线更加精准、方便。
[0003]在设备升级过程中,设备升级的可靠性有待进一步提高,目前并没有有效方法可以快速查找升级异常的原因。
[0004]因此,如何提供一种设备升级测试方法、介质、电子设备及测试系统,以解决现有技术无法在自动进行升级测试过程中及时发现升级错误等缺陷,成为本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种设备升级测试方法、介质、电子设备及测试系统,其优势在于,可以在自动进行升级测试过程中及时发现升级错误。
[0006]本专利技术的目的在于提供一种设备升级测试方法、介质、电子设备及测试系统,其优势在于,可以节省人力,省去人工操作,自动进行设备升级的压力测试,有助于尽早发现并解决升级错误,从而完善车机MCU升级。
[0007]本专利技术的目的在于提供一种设备升级测试方法、介质、电子设备及测试系统,其优势在于,在不增加硬件成本的基础上,自动进行大量的设备升级压力测试工作。
[0008]本专利技术的目的在于提供一种设备升级测试方法、介质、电子设备及测试系统,其优势在于,通过不同版本的升级包进行升级测试,保证升级测试的可靠性。
[0009]本专利技术的目的在于提供一种设备升级测试方法、介质、电子设备及测试系统,其优势在于,在升级失败时,提供升级过程中的日志文件,有助于测试人员快速查找升级失败的原因。
[0010]为实现上述目的及其他相关目的,本专利技术一方面提供一种设备升级测试方法,所述设备升级测试方法包括以下步骤:获取至少两个升级包以及与所述升级包对应的升级版本号;利用所述升级包对设备重复执行升级测试动作,所述升级测试动作包括:利用当前升级包对设备进行升级并获取升级结束指令;基于所述升级结束指令执行所述设备的重启操作;读取重启之后的版本属性值;判断所述版本属性值与所述当前升级包的升级版本号是
否相同,若所述版本属性值与所述当前升级包的升级版本号相同,则判定当前升级成功;若所述版本属性值与所述当前升级包的升级版本号不相同,则判定当前升级失败;在执行所述升级测试动作过程中出现升级失败,则结束测试。
[0011]为实现上述目的及其他相关目的,本专利技术另一方面提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的设备升级测试方法。
[0012]为实现上述目的及其他相关目的,本专利技术又一方面提供一种电子设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行所述的设备升级测试方法。
[0013]为实现上述目的及其他相关目的,本专利技术最后一方面提供一种设备升级测试系统,其特征在于,所述设备升级测试系统包括:处理设备和所述的电子设备;所述处理设备与所述电子设备通信连接;所述处理设备用于获取升级文件名和升级版本号;根据所述升级文件名提取升级包;将所述升级包和所述升级版本号传输至所述电子设备。
附图说明
[0014]图1显示为本专利技术的设备升级测试方法于一实施例中的原理流程图。
[0015]图2显示为本专利技术的设备升级测试方法于一实施例中的升级测试流程图。
[0016]图3显示为本专利技术的设备升级测试方法于一实施例中的升级失败操作流程图。
[0017]图4显示为本专利技术的设备升级测试方法于一实施例中的升级压测流程图。
[0018]图5显示为本专利技术的电子设备于一实施例中的结构连接示意图。
[0019]图6显示为本专利技术的设备升级测试系统于一实施例中的结构原理图。
[0020]元件标号说明
[0021]1ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
电子设备
[0022]11
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
处理器
[0023]12
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
存储器
[0024]2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
处理设备
[0025]S11~S14
ꢀꢀꢀꢀꢀꢀꢀꢀ
步骤
[0026]S121~S124
ꢀꢀꢀꢀꢀꢀ
步骤
具体实施方式
[0027]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0028]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图示中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0029]本专利技术所述的设备升级测试方法、介质、电子设备及测试系统可以节省人力,自动
进行设备升级的压力测试,尽早发现并解决升级错误,从而完善车机MCU升级。
[0030]以下将结合图1至图6详细阐述本实施例的一种设备升级测试方法、介质、电子设备及测试系统的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本实施例的设备升级测试方法、介质、电子设备及测试系统。
[0031]请参阅图1,显示为本专利技术的设备升级测试方法于一实施例中的原理流程图。如图1所示,所述设备升级测试方法具体包括以下几个步骤:
[0032]S11,获取至少两个升级包以及与所述升级包对应的升级版本号。
[0033]于一实施例中,所述升级版本号预先写入预设目录中。
[0034]具体地,选择两个不同的MCU升级包,例如为A版本和B版本,其中,A版本的升级版本号为1.0,B版本的升级版本号为1.1。于实际应用中,将A版本升级包和B版本升级包存入U盘中,在设备升级压测之前,将U盘插入设备中。
[0035]需要说明的是,获取A版本和B版本两个升级包仅为本专利技术针对升级包数目的一种实施方式,其他的两个以上版本的升级包也在本专利技术保护的范围内。例如,利用A版本、B版本、C版本和D版本进行设备升级压力测试,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备升级测试方法,其特征在于,所述设备升级测试方法包括以下步骤:获取至少两个升级包以及与所述升级包对应的升级版本号;利用所述升级包对设备重复执行升级测试动作,所述升级测试动作包括:利用当前升级包对设备进行升级并获取升级结束指令;基于所述升级结束指令执行所述设备的重启操作;读取重启之后的版本属性值;判断所述版本属性值与所述当前升级包的升级版本号是否相同,若所述版本属性值与所述当前升级包的升级版本号相同,则判定当前升级成功;若所述版本属性值与所述当前升级包的升级版本号不相同,则判定当前升级失败;在执行所述升级测试动作过程中出现升级失败,则结束测试。2.根据权利要求1所述的设备升级测试方法,所述升级版本号预先写入预设目录中。3.根据权利要求1所述的设备升级测试方法,在结束测试后,还包括以下步骤:提供与当前执行的升级测试动作关联的日志文件。4.根据权利要求1所述的设备升级测试方法,所述获...

【专利技术属性】
技术研发人员:孙炳彤
申请(专利权)人:上海博泰悦臻网络技术服务有限公司
类型:发明
国别省市:

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

1