电子雾化设备的软件测试方法技术

技术编号:39595114 阅读:11 留言:0更新日期:2023-12-03 19:53
本发明专利技术公开了一种电子雾化设备的软件测试方法

【技术实现步骤摘要】
电子雾化设备的软件测试方法、装置及电子设备


[0001]本专利技术涉及电子雾化设备测试
,尤其涉及一种电子雾化设备的软件测试方法

装置及电子设备


技术介绍

[0002]随着电子雾化器
(
俗称电子烟
)
的快速发展,人们对于电子雾化器的使用体验提出了更高的要求,为了提升用户的使用体验,需要对电子雾化器的各种执行动作进行测试,以验证电子雾化器的使用性能

[0003]在相关技术中,通常采用人工模拟的方式对电子雾化器的各种执行动作进行测试,但是该方式不仅测试效率低下,而且对于一些多执行动作组成的复杂应用场景,难以通过人工模拟的方式对其进行测试,不利于对电子雾化器使用性进行验证


技术实现思路

[0004]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一

为此,本专利技术的第一个目的在于提出一种电子雾化设备的软件测试方法,该方法通过发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能

[0005]本专利技术的第二个目的在于提出一种计算机可读存储介质

[0006]本专利技术的第三个目的在于提出一种电子设备

[0007]本专利技术的第四个目的在于提出一种电子雾化设备的软件测试装置

[0008]为达到上述目的,本专利技术第一方面实施例提出了一种电子雾化设备的软件测试方法,方法包括:接收上位机发送的测试指令,测试指令包括指令类型和测试参数;根据指令类型确定测试程序;根据测试参数和测试程序控制设备执行相应的操作以进行测试

[0009]根据本专利技术实施例的电子雾化设备的软件测试方法,在对电子雾化设备进行软件测试时,待测电子雾化设备接收上位机发送的指令类型和测试参数,并根据指令类型确定相应的测试程序,以及根据测试参数和测试程序控制设备执行相应的操作以进行测试

由此,通过发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能

[0010]根据本专利技术的一个实施例,不同的指令类型对应不同的测试程序,指令类型包括单指令类型或多指令类型

[0011]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以进行测试,包括:响应于测试指令为功率调节指令,基于功率调节指令中的功率参数调节设备的输出功率设定值,并控制设备执行抽吸操作;获取设备的实际输出功率;基于实际输出功率确定设备的功率调节程序是否正常

[0012]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以
进行测试,包括:响应于测试指令为抽吸指令,基于抽吸指令中的抽吸参数控制设备执行抽吸操作,并获取设备的实际输出功率;基于实际输出功率确定设备的抽吸程序是否正常

[0013]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以进行测试,包括:响应于测试指令为雾化部件类型检测指令,基于雾化部件类型检测指令中的类型参数调整设备的雾化部件的类型,并调节设备的输出功率设定值,以及控制设备执行抽吸操作;获取设备的实际输出功率;基于实际输出功率确定设备的雾化部件类型检测程序是否正常

[0014]根据本专利技术的一个实施例,获取设备的实际输出功率,包括:获取设备的脉宽调制信号的频率和占空比;根据频率和占空比确定设备的实际输出功率

[0015]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以进行测试,包括:响应于测试指令为充放电指令,基于充放电指令中的充放电参数控制设备执行充放电操作,并获取设备的实际充放电电流;基于实际充放电电流确定设备的充放电程序是否正常

[0016]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以进行测试,包括:响应于测试指令为加热指令,基于加热指令中的加热参数控制设备调节设备的外接加热电阻的阻值,并获取设备的脉冲调制信号的占空比;基于占空比确定设备的加热程序是否正常

[0017]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以进行测试,包括:响应于测试指令为过温保护指令,基于过温保护指令中的温度参数控制设备调节设备的外接热敏电阻的阻值,并控制设备执行抽吸操作
/
充电操作,以及获取设备的实际输出功率
/
实际充电电流;基于实际输出功率
/
实际充电电流确定设备的过温保护程序是否正常

[0018]根据本专利技术的一个实施例,根据测试参数和测试程序控制设备执行相应的操作以进行测试,包括:响应于测试指令为多同步指令,基于多同步指令中各个指令的测试参数控制设备执行相应的操作以对设备进行软件压力测试;持续预设时间后,控制设备执行任意一操作;基于操作结果确定设备的软件承压能力

[0019]根据本专利技术的一个实施例,在根据测试参数和测试程序控制设备执行相应的操作以进行测试时,方法还包括:基于指令类型控制相应的指示灯点亮

[0020]为达到上述目的,本专利技术第二方面实施例提出了一种计算机可读存储介质,其上存储有电子雾化设备的软件测试程序,该电子雾化设备的软件测试程序被处理器执行时实现如第一方面实施例中的电子雾化设备的软件测试方法

[0021]根据本专利技术实施例的计算机可读存储介质,通过上述的电子雾化设备的软件测试方法,通过发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能

[0022]为达到上述目的,本专利技术第三方面实施例提出了一种电子设备,包括:存储器

处理器及存储在存储器上并可在处理器上运行的电子雾化设备的软件测试程序,处理器执行程序时,实现如第一方面实施例中的电子雾化设备的软件测试方法

[0023]根据本专利技术实施例的电子设备,通过上述的电子雾化设备的软件测试方法,通过
发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能

[0024]为达到上述目的,本专利技术第四方面实施例提出了一种电子雾化设备的软件测试装置,装置包括:接收模块,用于接收上位机发送的测试指令,测试指令包括指令类型和测试参数;确定模块,用于根据指令类型确定测试程序;测试模块,用于根据测试参数和测试程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种电子雾化设备的软件测试方法,其特征在于,所述方法包括:接收上位机发送的测试指令,所述测试指令包括指令类型和测试参数;根据所述指令类型确定测试程序;根据所述测试参数和所述测试程序控制设备执行相应的操作以进行测试
。2.
根据权利要求1所述的方法,其特征在于,不同的指令类型对应不同的测试程序,所述指令类型包括单指令类型或多指令类型
。3.
根据权利要求1所述的方法,其特征在于,根据所述测试参数和所述测试程序控制设备执行相应的操作以进行测试,包括:响应于所述测试指令为功率调节指令,基于所述功率调节指令中的功率参数调节所述设备的输出功率设定值,并控制所述设备执行抽吸操作;获取所述设备的实际输出功率;基于所述实际输出功率确定所述设备的功率调节程序是否正常
。4.
根据权利要求1所述的方法,其特征在于,根据所述测试参数和所述测试程序控制设备执行相应的操作以进行测试,包括:响应于所述测试指令为抽吸指令,基于所述抽吸指令中的抽吸参数控制所述设备执行抽吸操作,并获取所述设备的实际输出功率;基于所述实际输出功率确定所述设备的抽吸程序是否正常
。5.
根据权利要求1所述的方法,其特征在于,根据所述测试参数和所述测试程序控制设备执行相应的操作以进行测试,包括:响应于所述测试指令为雾化部件类型检测指令,基于所述雾化部件类型检测指令中的类型参数调整所述设备的雾化部件的类型,并调节所述设备的输出功率设定值,以及控制所述设备执行抽吸操作;获取所述设备的实际输出功率;基于所述实际输出功率确定所述设备的雾化部件类型检测程序是否正常
。6.
根据权利要求3‑5中任一项所述的电子雾化设备的软件测试方法,其特征在于,获取所述设备的实际输出功率,包括:获取所述设备的脉宽调制信号的频率和占空比;根据所述频率和所述占空比确定所述设备的实际输出功率
。7.
根据权利要求1所述的方法,其特征在于,根据所述测试参数和所述测试程序控制设备执行相应的操作以进行测试,包括:响应于所述测试指令为充放电指令,基于所述充放电指令中的充放电参数控制所述设备执行充放电操作,并获取所述设备的实际充放电电流;基于所述实际充放电电流确定所述设备的充放电程序是否正常
。8.
根据权利要求1所述的方法,其特征在于,根据所述测试参数和所述测试程序控制设备执行相应的操作以进...

【专利技术属性】
技术研发人员:周驰山张金
申请(专利权)人:深圳神州经纬技术服务有限公司
类型:发明
国别省市:

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

1