预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113821434A(43)申请公布日2021.12.21(21)申请号202111055420.6(22)申请日2021.09.09(71)申请人摩拜(北京)信息技术有限公司地址100038北京市海淀区羊坊店路18号2幢12层1224-3(72)发明人姚国良(74)专利代理机构北京博雅睿泉专利代理事务所(特殊普通合伙)11442代理人王莹辉(51)Int.Cl.G06F11/36(2006.01)G06F8/65(2018.01)权利要求书3页说明书18页附图3页(54)发明名称固件升级测试方法、装置、电子设备和可读存储介质(57)摘要本公开涉及一种固件升级测试方法、装置、电子设备和可读存储介质,该方法包括:获取对应待测设备的两个固件,并将所述两个固件存储于本地,所述两个固件包括第一固件和待发布的第二固件;确定目标固件,将所述目标固件下发至所述待测设备进行一次固件升级测试,其中,所述目标固件为所述第一固件和所述第二固件中的一个,所述目标固件与所述待测设备上安装的固件不相同;在所述固件升级测试的执行次数小于设定次数的情况下,再次执行所述确定目标固件的步骤。CN113821434ACN113821434A权利要求书1/3页1.一种固件升级测试方法,其特征在于,包括:获取对应待测设备的两个固件,并将所述两个固件存储于本地,所述两个固件包括第一固件和待发布的第二固件;确定目标固件,将所述目标固件下发至所述待测设备进行一次固件升级测试,其中,所述目标固件为所述第一固件和所述第二固件中的一个,所述目标固件与所述待测设备上安装的固件不相同;在所述固件升级测试的执行次数小于设定次数的情况下,再次执行所述确定目标固件的步骤。2.根据权利要求1所述的方法,其特征在于,所述确定目标固件,包括:检测所述待测设备上安装的第三固件和设定固件是否相同,所述设定固件为所述两个固件中的任意一个;在所述第三固件和所述设定固件不相同的情况下,确定所述目标固件为所述设定固件;在所述第三固件和所述设定固件相同的情况下,确定所述目标固件为所述两个固件中的与所述设定固件不相同的固件。3.根据权利要求2所述的方法,其特征在于,所述检测所述待测设备上安装的第三固件和设定固件是否相同,包括:读取所述待测设备上记录的所述第三固件的版本信息;通过对比所述第三固件的版本信息和所述设定固件的版本信息,以检测所述第三固件和设定固件是否相同。4.根据权利要求2所述的方法,其特征在于,在所述检测所述待测设备上安装的第三固件和设定固件是否相同之前,所述方法还包括:在首次进行所述固件升级测试的情况下,通过读取所述待测设备上记录的所述第三固件的版本信息,确定所述第三固件;在非首次进行所述固件升级测试、且上一次进行所述固件升级测试的测试结果为升级失败的情况下,确定所述第三固件不为上一次下发至所述待测设备的固件;在非首次进行所述固件升级测试、且上一次进行所述固件升级测试的测试结果为升级成功的情况下,确定所述第三固件为上一次下发至所述待测设备的固件。5.根据权利要求1所述的方法,其特征在于,所述确定目标固件,包括:在首次进行所述固件升级测试的情况下,确定所述目标固件为所述待发布的第二固件;在非首次进行所述固件升级测试、且上一次进行所述固件升级测试的测试结果为升级失败的情况下,确定所述目标固件为上一次下发至所述待测设备的固件;在非首次进行所述固件升级测试、且上一次进行所述固件升级测试的测试结果为升级成功的情况下,确定所述目标固件为所述两个固件中的、且与上一次下发至所述待测设备的固件不同的固件。6.根据权利要求1所述的方法,其特征在于,所述待测设备包括:可充电电池和用于对可充电电池进行充电的充电器中的一个。7.根据权利要求1所述的方法,其特征在于,所述获取对应待测设备的两个固件,包括:2CN113821434A权利要求书2/3页获取待测任务信息,所述待测任务信息包括所述第二固件、所述待测设备的种类和型号;在所述将所述两个固件存储于本地之后,所述方法还包括:检测是否已连接至少一个设备;在已连接所述至少一个设备的情况下,检测所述至少一个设备中每一个已连接设备的种类和型号,得到检测结果;根据所述检测结果和所述待测任务信息包括的所述待测设备的种类和型号,检测是否已连接所述待测设备;在已连接所述待测设备的情况下,执行所述确定目标固件的步骤。8.根据权利要求7所述的方法,其特征在于,所述第一固件为最近一次发布的固件;在所述检测是否已连接至少一个设备之前,所述方法还包括:对于至少两种设定设备中的每一种设定设备,获取对应所述设定设备的最近一次发布的固件,将对应所述设定设备的最近一次发布的固件存储于本地;其中,所述至少两种设定设备包括所述至少一个