控制设备的压力测试方法及装置制造方法及图纸

技术编号:39752524 阅读:9 留言:0更新日期:2023-12-17 23:50
本申请涉及设备测试技术领域,提供一种控制设备的压力测试方法及装置

【技术实现步骤摘要】
控制设备的压力测试方法及装置


[0001]本申请涉及设备测试
,具体涉及一种控制设备的压力测试方法及装置


技术介绍

[0002]在对控制设备的底层软件进行开发时,通常需要对控制设备进行底层软件的压力测试

目前,对控制设备的压力测试,是在设备被唤醒后,撤销唤醒源,控制器是否可以休眠,并在控制设备休眠后,通过发送唤醒源,测试控制设备是否可以被唤醒

重复多次操作,以测试控制设备的休眠唤醒功能

然而,这种测试方式是判断设备是否被唤醒,以及是否可以休眠后,再执行下一次压力测试,因此只能对控制设备的常规唤醒情况进行测试,导致影响控制设备的压力测试结果的可信度


技术实现思路

[0003]本申请旨在至少解决相关技术中存在的技术问题之一

为此,本申请提出一种控制设备的压力测试方法,能够提高控制设备的压力测试结果的可信度

[0004]本申请还提出一种控制设备的压力测试装置

[0005]本申请还提出一种电子设备

[0006]本申请还提出一种计算机可读存储介质

[0007]根据本申请第一方面实施例的控制设备的压力测试方法,包括:
[0008]响应于目标唤醒源的撤销,获取至少一个目标时段;
[0009]在所述目标时段内,对所述控制设备进行多次唤醒源注入测试,得到所述控制设备的压力测试结果;
[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]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0043]图1是本申请实施例提供的控制设备的压力测试方法的第一流程示意图;
[0044]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种控制设备的压力测试方法,其特征在于,包括:响应于目标唤醒源的撤销,获取至少一个目标时段;在所述目标时段内,对所述控制设备进行多次唤醒源注入测试,得到所述控制设备的压力测试结果;其中,所述目标时段根据第一目标时间点或第二目标时间点中的至少一个确定;所述第一目标时间点根据目标唤醒源撤销的情况下,所述控制设备开始下电的时间点确定,所述第二目标时间点根据目标唤醒源撤销的情况下,所述控制设备完成下电的时间点确定
。2.
根据权利要求1所述的控制设备的压力测试方法,其特征在于,获取至少一个目标时段,包括:根据所述目标唤醒源的撤销时间点,以及所述目标唤醒源撤销到所述控制设备开始下电所需的时长,确定第一目标时间点;根据所述第一目标时间点,得到第一目标时段
。3.
根据权利要求1或2所述的控制设备的压力测试方法,其特征在于,获取至少一个目标时段,包括:根据所述目标唤醒源的撤销时间点,以及所述目标唤醒源撤销到所述控制设备完成下电所需的时长,确定第二目标时间点;根据所述第二目标时间点,得到第二目标时段
。4.
根据权利要求1所述的控制设备的压力测试方法,其特征在于,获取至少一个目标时段,包括:根据目标时间点,以及所述控制设备的底层软件的运行周期,得到所述目标时段;其中,所述目标时间点包括所述第一目标时间点或所述第二目标时间点
。5.
根据权利要求1或4所述的控制设备的压力测试方法,其特征在于,在所述目标时段内,对所述控制设备进行多次唤醒源注入测试,得到所述控制设备的压力测试结果,包括:在所述目标时段内,根据目标测试步长,对所述控制设备进行多次唤醒源注入测试,得到所述控制设备的压力测试结果;其中,所述目标测试步长根据所述控制设备的底层软件的运行周期确定
。6.
根据权利要求1所述的控制设备的压力测试...

【专利技术属性】
技术研发人员:张武学崔涛李硕高燕雯潘传清伊海霞
申请(专利权)人:广汽埃安新能源汽车股份有限公司
类型:发明
国别省市:

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

1