1.一种空调器小程序测试方法,其特征在于,包括:基于用户设定的控制参数和空调器的运行参数生成数据快照;按照测试场景对所述数据快照进行分类,并基于分类后的数据快照编排测试用例;根据所述测试用例对空调器小程序执行测试操作;所述数据快照包括定时快照、事件触发快照以及错误或异常快照,所述基于用户设定的控制参数和空调器的运行参数生成数据快照,包括:每隔预设时间间隔,通过时间调度器技术对所述控制参数和运行参数进行采集,并以此生成所述定时快照;通过事件监听技术,使用addEventListener函数对所述控制参数和运行参数进行监听;当监听到所述控制参数和/或运行参数发生变化时,采集对应的控制参数和运行参数,并以此生成所述事件触发快照;通过异常检测技术对所述空调器的运行过程进行监测;当监测到所述空调器的运行过程出现错误或异常时,采集对应的控制参数和运行参数,并以此生成所述错误或异常快照。
2.根据权利要求1所述的空调器小程序测试方法,其特征在于,所述测试操作包括状态恢复测试,所述根据所述测试用例对空调器小程序执行测试操作,包括:根据所述测试用例对应的数据快照,获取空调器正常状态下的运行参数;按照空调器正常状态下的运行参数对空调器的运行状态进行设置,并判断空调器的运行状态是否恢复成功。
3.根据权利要求1所述的空调器小程序测试方法,其特征在于,所述测试操作包括功能测试,所述根据所述测试用例对空调器小程序执行测试操作,包括:根据所述测试用例对应的数据快照,获取功能参数;按照所述功能参数对空调器的运行状态进行设置;当所述空调器在按照所述功能参数运行时,判断所述空调器小程序对应的功能是否正常。
4.根据权利要求1所述的空调器小程序测试方法,其特征在于,所述测试操作包括异常排查测试,所述根据所述测试用例对空调器小程序执行测试操作,包括:根据所述测试用例对应的数据快照,获取不同数据快照之间的异常值;根据所述异常值的获取结果判断所述空调器是否存在异常。
5.一种空调器小程序测试装置,其特征在于,包括:生成单元,用于基于用户设定的控制参数和空调器的运行参数生成数据快照;编排单元,用于按照测试场景对所述数据快照进行分类,并基于分类后的数据快照编排测试用例;测试单元,用于根据所述测试用例对空调器小程序执行测试操作;所述数据快照包括定时快照、事件触发快照以及错误或异常快照,所述生成单元包括:定时单元,用于每隔预设时间间隔,通过时间调度器技术对所述控制参数和运行参数进行采集,并以此生成所述定时快照;监听单元,用于通过事件监听技术,使用addEventListener函数对所述控制参数和运行参数进行监听;触发单元,用于当监听到所述控制参数和/或运行参数发生变化时,采集对应的控制参数和运行参数,并以此生成所述事件触发快照;监测单元,用于通过异常检测技术对所述空调器的运行过程进行监测;异常单元,用于当监测到所述空调器的运行过程出现错误或异常时,采集对应的控制参数和运行参数,并以此生成所述错误或异常快照。
6.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述的空调器小程序测试方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的空调器小程序测试方法。