电子雾化设备的软件测试方法、装置及电子设备与流程

文档序号:36233681发布日期:2023-12-01 13:22阅读:44来源:国知局
电子雾化设备的软件测试方法与流程

本发明涉及电子雾化设备测试,尤其涉及一种电子雾化设备的软件测试方法、装置及电子设备。


背景技术:

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

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


技术实现思路

1、本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种电子雾化设备的软件测试方法,该方法通过发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能。

2、本发明的第二个目的在于提出一种计算机可读存储介质。

3、本发明的第三个目的在于提出一种电子设备。

4、本发明的第四个目的在于提出一种电子雾化设备的软件测试装置。

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

6、根据本发明实施例的电子雾化设备的软件测试方法,在对电子雾化设备进行软件测试时,待测电子雾化设备接收上位机发送的指令类型和测试参数,并根据指令类型确定相应的测试程序,以及根据测试参数和测试程序控制设备执行相应的操作以进行测试。由此,通过发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能。

7、根据本发明的一个实施例,不同的指令类型对应不同的测试程序,指令类型包括单指令类型或多指令类型。

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

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

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

11、根据本发明的一个实施例,获取设备的实际输出功率,包括:获取设备的脉宽调制信号的频率和占空比;根据频率和占空比确定设备的实际输出功率。

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

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

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

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

16、根据本发明的一个实施例,在根据测试参数和测试程序控制设备执行相应的操作以进行测试时,方法还包括:基于指令类型控制相应的指示灯点亮。

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

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

19、为达到上述目的,本发明第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的电子雾化设备的软件测试程序,处理器执行程序时,实现如第一方面实施例中的电子雾化设备的软件测试方法。

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

21、为达到上述目的,本发明第四方面实施例提出了一种电子雾化设备的软件测试装置,装置包括:接收模块,用于接收上位机发送的测试指令,测试指令包括指令类型和测试参数;确定模块,用于根据指令类型确定测试程序;测试模块,用于根据测试参数和测试程序控制设备执行相应的操作以进行测试。

22、根据本发明实施例的电子雾化设备的软件测试装置,通过接收模块接收上位机发送的指令类型和测试参数,并通过确定模块根据指令类型确定测试程序,以及通过测试模块根据测试参数和测试程序控制设备执行相应的操作以进行测试。由此,通过发送指令的方式对电子雾化设备进行软件测试,不仅可以实现对电子雾化设备的自动化测试,提高测试效率,而且还可以根据指令测试一些复杂的应用场景,以更好的验证电子雾化器的使用性能。

23、本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1