一种压力测试方法、装置、存储介质及设备制造方法及图纸

技术编号:37871994 阅读:23 留言:0更新日期:2023-06-15 21:01
本申请实施例公开了一种压力测试方法、装置、存储介质及设备。方法包括:根据M个随机上下电参数组合中的第一随机上下电参数组合,对待检测模块进行上下电压力测试,得到第一压力测试结果;根据第一压力测试结果对待检测模块进行异常修复;在遍历到剩余随机上下电参数组合中的第二随机上下电参数组合时,根据第二随机上下电参数组合,对异常修复后的待检测模块进行上下电压力测试,得到第二压力测试结果;根据第二压力测试结果对异常修复后的待检测模块进行异常修复,直到遍历完成剩余随机上下电参数组合,得到关于待检测模块的目标压力测试结果。通过本申请,可以提高压力测试的准确性和效率。性和效率。性和效率。

【技术实现步骤摘要】
一种压力测试方法、装置、存储介质及设备


[0001]本申请涉及一种测试
,尤其涉及一种压力测试方法、装置、存储介质及设备。

技术介绍

[0002]现如今物联网相关行业的智能化越来越普及,随之集成度也越来越高,终端设备的控制单元和配套模块使用也越来普遍,物联网行业的模块包括但不限于“通信”、“WIFI(即移动热点)”、“蓝牙”、“GNSS定位(即全球导航卫星系统定位)”等模组。由于物联网行业中很多的终端设备是不使用且不适用电池供电的,针对无电池缓冲的供电方式,上电(即充电)和下电(即断电)存在“随机”且“瞬时”的使用场景,此时对模块的稳定性和可靠性要求就更加严格,因此对模块进行上下电压力测试,以检测模块的稳定性和可靠性是必不可少的。
[0003]目前对模块的上下电压力测试方式是通过人工控制对模块进行上电和下电,并记录每次上下电时模块出现的问题得到压力测试结果,由于人为的操作,可能会出现测试结果记录错误、未正确识别故障等问题,导致压力测试准确性较低且压力测试效率较低。

技术实现思路

[0004]本申请实施例所要解决的技术问题在于,提供一种压力测试方法、装置、存储介质及设备,可以提高压力测试的准确性和效率。
[0005]本申请实施例一方面提供一种压力测试方法,包括:
[0006]获取关于目标设备中待检测模块的压力测试参数;压力测试参数包括M个随机上下电参数组合,M为正整数;
[0007]遍历M个随机上下电参数组合,在遍历到M个随机上下电参数组合中的第一随机上下电参数组合时,根据第一随机上下电参数组合,对待检测模块进行上下电压力测试,得到第一压力测试结果;
[0008]根据第一压力测试结果对待检测模块进行异常修复,得到异常修复后的待检测模块;
[0009]遍历剩余随机上下电参数组合,在遍历到剩余随机上下电参数组合中的第二随机上下电参数组合时,根据第二随机上下电参数组合,对异常修复后的待检测模块进行上下电压力测试,得到第二压力测试结果;剩余随机上下电参数组合为M个随机上下电参数组合中未遍历到的随机上下电参数组合;
[0010]根据第二压力测试结果对异常修复后的待检测模块进行异常修复,直到遍历完成剩余随机上下电参数组合,得到关于待检测模块的目标压力测试结果。
[0011]其中,第一随机上下电参数组合包括第一随机上电参数和第一随机下电参数,第一随机上电参数是从上电参数阈值范围内随机确定的,第一随机下电参数是从下电参数阈值范围内随机确定的;
[0012]根据第一随机上下电参数组合,对待检测模块进行上下电压力测试,得到第一压力测试结果,包括:
[0013]根据第一随机下电参数对待检测模块进行断电处理;
[0014]在根据第一随机下电参数对待检测模块进行断电处理完成后,根据第一随机上电参数,对待检测模块进行供电,控制待检测模块执行业务操作;
[0015]在待检测模块执行业务操作的过程中,对待检测模块进行模块状态检测,得到第一压力测试结果。
[0016]其中,在待检测模块执行业务操作的过程中,对待检测模块进行模块状态检测,得到第一压力测试结果,包括:
[0017]在待检测模块执行业务操作的过程中,检测待检测模块的模块状态,若待检测模块的模块状态处于异常状态,则对待检测模块中的物理组件进行异常检测,得到物理组件对应的组件检测结果;
[0018]对待检测模块中的软件程序进行异常检测,得到软件程序对应的程序检测结果;
[0019]将组件检测结果和程序检测结果,确定为第一压力测试结果。
[0020]其中,待检测模块中的物理组件包括数据存储组件;
[0021]对待检测模块中物理组件进行异常检测,得到物理组件对应的组件检测结果,包括:
[0022]对待检测模块中的数据存储组件进行异常检测;
[0023]若数据存储组件的组件状态为异常状态,则从数据存储组件包括的一个或者多个存储块中,检测出存在异常的损坏存储块;
[0024]根据损坏存储块的块信息生成物理组件对应的组件检测结果。
[0025]其中,根据第一压力测试结果对待检测模块进行异常修复,得到异常修复后的待检测模块,包括:
[0026]若第一压力测试结果指示待检测模块中存在损坏存储块,则从第一压力测试结果中获取待检测模块中的损坏存储块,以及获取损坏存储块的块信息,根据损坏存储块的块信息,在待检测模块中对损坏存储块进行剔除处理;
[0027]若第一压力测试结果指示待检测模块中的软件程序处于异常状态,则获取待检测模块中软件程序对应的更新数据包,根据更新数据包对待检测模块中的软件程序进行更新,得到异常修复后的待检测模块。
[0028]其中,第一随机上电参数包括目标供电电压值和目标供电时长;
[0029]根据第一随机上电参数,对待检测模块进行供电,包括:
[0030]基于通用接口总线,将待检测模块与程控电源连接;程控电源用于为待检测提供电源;
[0031]控制程控电源向待检测模块输出具有目标供电电压值的电源;
[0032]若程控电源向待检测模块输出具有目标供电电压值的电源的供电时长达到目标供电时长,则控制程控电源停止为待检测模块供电。
[0033]其中,第二随机上下电参数组合包括第二随机上电参数和第二随机下电参数,第二随机上电参数是从上电参数阈值范围内随机确定,第二随机下电参数是从下电参数阈值范围内随机确定的;
[0034]根据第二随机上下电参数组合,对异常修复后的待检测模块进行上下电压力测试,得到第二压力测试结果,包括:
[0035]根据第二随机下电参数对异常修复后的待检测模块进行断电处理;
[0036]在根据第二随机下电参数对异常修复后的待检测模块进行断电处理完成后,根据第二随机上电参数,对异常修复后的待检测模块进行供电,控制异常修复后的待检测模块执行业务操作;
[0037]在异常修复后的待检测模块执行业务操作的过程中,对异常修复后的待检测模块进行模块状态检测,得到第二压力测试结果。
[0038]其中,直到遍历完成剩余随机上下电参数组合,得到关于待检测模块的目标压力测试结果,包括:
[0039]在遍历到剩余随机上下电参数组合中的第三随机上下电参数组合时,根据第三随机上下电参数组合,对历史修复的待检测模块进行上下电压力测试,得到第三压力测试结果;第三随机上下电参数为剩余随机上下电参数组合中最后遍历到的随机上下电参数组合,历史修复的待检测模块是根据第三随机上下电参数组合的上一个遍历得到的随机上下电参数组合对应的压力测试结果修复得到的。
[0040]将第三压力测试结果确定为关于待检测模块的目标压力测试结果。
[0041]本申请实施例一方面提供一种压力测试装置,包括:
[0042]获取模块,用于获取关于目标设备中待检测模块的压力测试参数;压力测试参数包括M个随机上下电参数组合,M为正整数;
[0043]第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种压力测试方法,其特征在于,包括:获取关于目标设备中待检测模块的压力测试参数;所述压力测试参数包括M个随机上下电参数组合,M为正整数;遍历所述M个随机上下电参数组合,在遍历到所述M个随机上下电参数组合中的第一随机上下电参数组合时,根据所述第一随机上下电参数组合,对所述待检测模块进行上下电压力测试,得到第一压力测试结果;根据所述第一压力测试结果对所述待检测模块进行异常修复,得到异常修复后的待检测模块;遍历剩余随机上下电参数组合,在遍历到所述剩余随机上下电参数组合中的第二随机上下电参数组合时,根据所述第二随机上下电参数组合,对所述异常修复后的待检测模块进行上下电压力测试,得到第二压力测试结果;所述剩余随机上下电参数组合为所述M个随机上下电参数组合中未遍历到的随机上下电参数组合;根据所述第二压力测试结果对所述异常修复后的待检测模块进行异常修复,直到遍历完成所述剩余随机上下电参数组合,得到关于所述待检测模块的目标压力测试结果。2.根据权利要求1所述的方法,其特征在于,所述第一随机上下电参数组合包括第一随机上电参数和第一随机下电参数,所述第一随机上电参数是从上电参数阈值范围内随机确定的,所述第一随机下电参数是从下电参数阈值范围内随机确定的;所述根据所述第一随机上下电参数组合,对所述待检测模块进行上下电压力测试,得到第一压力测试结果,包括:根据所述第一随机下电参数对所述待检测模块进行断电处理;在根据所述第一随机下电参数对所述待检测模块进行断电处理完成后,根据所述第一随机上电参数,对所述待检测模块进行供电,控制所述待检测模块执行业务操作;在所述待检测模块执行业务操作的过程中,对所述待检测模块进行模块状态检测,得到第一压力测试结果。3.根据权利要求2所述的方法,其特征在于,所述在所述待检测模块执行业务操作的过程中,对所述待检测模块进行模块状态检测,得到第一压力测试结果,包括:在所述待检测模块执行业务操作的过程中,检测所述待检测模块的模块状态,若所述待检测模块的模块状态处于异常状态,则对所述待检测模块中的物理组件进行异常检测,得到所述物理组件对应的组件检测结果;对所述待检测模块中的软件程序进行异常检测,得到所述软件程序对应的程序检测结果;将所述组件检测结果和所述程序检测结果,确定为所述第一压力测试结果。4.根据权利要求3所述的方法,其特征在于,所述待检测模块中的物理组件包括数据存储组件;所述对所述待检测模块中物理组件进行异常检测,得到所述物理组件对应的组件检测结果,包括:对所述待检测模块中的数据存储组件进行异常检测;若所述数据存储组件的组件状态为异常状态,则从所述数据存储组件包括的一个或者多个存储块中,检测出存在异常的损坏存储块;
根据所述损坏存储块的块信息生成所述物理组件对应的组件检测结果。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一压力测试结果对所述待检测模块进行异常修复,得到异常修复后的待检测模块,包括:若所述第一压力测试结果指示所述待检测模块中存在损坏存储块,则从所述第一压力测试结果中获取所述待检测模块中的损坏存储块,以及获取所述损坏存储块的块信息,根据所述损坏存储块的块信息,在所述待检测模块中对所述损坏...

【专利技术属性】
技术研发人员:姜龙
申请(专利权)人:西安广和通无线通信有限公司
类型:发明
国别省市:

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

1