智能家电的测试方法及系统与流程

文档序号:12062619阅读:622来源:国知局
智能家电的测试方法及系统与流程

本发明涉及互联网技术领域,尤其涉及一种智能家电的测试方法及系统。



背景技术:

随着互联网技术的不断发展进步和全球终端产品智能化的日益推进,人们在日常工作和生活中使用的智能化电子设备越来越多,例如智能手机、平板电脑(Pure Audio Design,Pad)、智能数字电视机、智能音响、智能空调、智能调光灯等。

在对上述智能家电进行场景设置并对设置的场景进行测试时,目前常用的技术方案为:预先设定好特定场景对应的原测试命令并进行测试后,再添加同一个场景中新的测试命令进行测试时,智能家电却仅能够执行添加的测试指令所对应测试状态,而不能再重新显示之前的原测试命令所对应的状态;也就是说,智能家电仅能够显示添加的测试命令所对应的操作状态,不能再重新执行上述原测试命令所对应的操作状态,达不到连续测试的目的。



技术实现要素:

鉴于此,有必要提供一种智能家电的测试方法及系统,旨在:针对添加测试命令后对智能家电进行测试时,使得智能家电能够重新显示添 加测试命令之前原测试命令所对应的测试状态和添加后的测试命令所对应的测试状态,达到原测试命令与添加的测试命令进行连续测试的目的。

本发明实施例公开了一种智能家电的测试方法,包括以下步骤:

在原测试命令上添加测试命令;

获取在所述原测试命令测试后所述智能家电所处的测试状态;

改变在所述原测试命令测试后所述智能家电所处的测试状态;

执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令。

在一个优选的实施例中,所述改变在所述原测试命令测试后所述智能家电所处的测试状态,包括:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:智能家电在执行第一次测试命令之前所处的原始状态。

在一个优选的实施例中,所述改变在所述原测试命令测试后所述智能家电所处的测试状态,包括:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:与智能家电执行所述原测试命令测试后所处的测试状态完全不同的状态。

在一个优选的实施例中,所述执行当前测试命令时,所述智能家电显示所述原测试命令和添加后的测试命令所分别对应的测试状态。

在一个优选的实施例中,所述智能家电包括智能调光灯。

对应于以上实施例所公开的一种智能家电的测试方法,本发明还公开一种智能家电的测试系统,包括:

添加模块,用于在原测试命令上添加测试命令;

获取模块,用于获取在所述原测试命令测试后所述智能家电所处的测试状态;

改变模块,用于改变在所述原测试命令测试后所述智能家电所处的测试状态;

执行模块,用于执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令。

在一个优选的实施例中,所述改变模块用于:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:智能家电在执行第一次测试命令之前所处的原始状态。

在一个优选的实施例中,所述改变模块用于:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:与智能家电执行所述原测试命令测试后所处的测试状态完全不同的状态。

在一个优选的实施例中,所述执行模块用于:

执行当前测试命令,控制所述智能家电显示所述原测试命令和添加后的测试命令所分别对应的测试状态。

在一个优选的实施例中,所述智能家电包括智能调光灯。

本发明智能家电的测试方法及系统可以达到如下有益效果:

通过在原测试命令上添加测试命令;获取在所述原测试命令测试后所述智能家电所处的测试状态;改变在所述原测试命令测试后所述智能家电所处的测试状态;执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令;具有针对添加测试命令后对智能家电进行测试时,使得智能家电能够重新显示添加测试命令之前原测试命令所对应的测试状态和添加后的测试命令所对应的测试状态的有益效果,达到了原测试命令与添加的测试命令进行连续测试的目的,提高了智能家电场景测试的便捷性。

附图说明

图1是本发明智能家电的测试方法的一种实施方式的流程示意图;

图2是本发明智能家电的测试系统的一种实施方式的框图。

本发明实施例目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明智能家电的测试方法及系统中,可以针对添加测试命令后对智能家电进行测试,使得智能家电能够重新显示添加测试命令之前原测试命令所对应的测试状态和添加后的测试命令所对应的测试状态,达到 原测试命令与添加的测试命令进行连续测试的目的。其中,所描述的智能家电包括但不限于:智能调光灯、智能空调、智能电视机等。本发明智能家电的测试方法及系统的下述实施例中,仅以智能调光灯为例进行描述,有关其他具体类型的智能家电,其变现形式与智能调光灯类似,不进行一一穷举和赘述。

本发明提供了一种智能家电的测试方法,旨在:针对添加测试命令后对智能家电进行测试时,使得智能家电能够重新显示添加测试命令之前原测试命令所对应的测试状态和添加后的测试命令所对应的测试状态,达到原测试命令与添加的测试命令进行连续测试的目的。如图1所示,本发明智能家电的测试方法可以实施为如下描述的步骤S10-S40:

步骤S10、在原测试命令上添加测试命令;

步骤S20、获取在所述原测试命令测试后所述智能家电所处的测试状态;

本发明实施例中,由于已经针对之前设置的测试场景所对应的原测试命令,控制智能家电进行了相应的测试操作,因此,在对智能家电进行后续的测试时,例如针对同一测试场景下添加的测试命令进行测试时,需要根据上述同一测试场景所对应的测试命令,在原测试命令上添加对应的新的测试命令。

在原测试命令的基础上添加测试命令后,进而需要获取该智能家电执行原预设测试命令后该智能家电对应所处的测试状态,便于基于上述原测试命令测试后该智能家电所处的测试状态,来进行后续的测试操作。

步骤S30、改变在所述原测试命令测试后所述智能家电所处的测试状态;

获取到在上述原测试命令后该智能家电所处的测试状态时,为了便于该智能家电在接下来的测试中,能够同时显示上述原测试命令后该智能家电所处的测试状态,此时,需要改变在原测试命令后该智能极爱单所处的测试状态。

例如,针对智能调光灯而言,若智能调光灯执行完原测试命令所处的测试状态为:处于开启状态,则改变该智能调光灯的状态为:处于关闭状态;同样地,若智能调光灯执行完上述原测试命令后所处的测试状态为:处于关闭状态,则改变该智能调光灯的状态为:处于开启状态。

在一个优选的实施例中,改变在所述原测试命令测试后所述智能家电所处的测试状态,包括:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:智能家电在执行第一次测试命令之前所处的原始状态。

本实施例中,不管在原测试命令测试后所述智能家电所处的测试状态如何,均将智能家电的测试状态更改为智能家电执行第一次测试命令之前所处的原始状态。

在一个优选的实施例中,所述改变在所述原测试命令测试后所述智能家电所处的测试状态,还包括:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:与智能家电执行所述原测试命令测试后所处的测试状态完全不同的状态。

本发明实施例中,为了后续测试时区别智能家电所处的测试状态,只需将该智能家电的测试状态更改为与执行完原测试命令后智能家电所处的测试状态所不同的状态即可。

例如,针对上述智能调光灯,若智能调光灯执行完上述原测试命令后所处的测试状态为:处于开启状态,则改变该智能调光灯的状态为: 处于关闭状态。或者,直接将该智能调光灯的状态更改为:该智能调光灯执行第一次测试命令之前所处的原始状态,如更改为关闭状态。

步骤S40、执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令。

当改变在所述原测试命令测试后所述智能家电所处的测试状态后,针对改变上述测试状态后的智能家电,控制该智能家电执行当前测试命令,其中,当前测试命令包括原测试命令和添加后的测试命令。例如,针对上述智能调光灯,若智能调光灯执行完上述原测试命令后所处的测试状态为:处于开启状态,则改变该智能调光灯的状态为:处于关闭状态;并针对处于关闭状态的智能调光灯,控制该智能调光灯执行原测试命令后,进而执行添加后的测试命令,从而该智能调光灯即可在测试的同时,显示原测试命令所对应的测试状态以及添加后的测试命令所对应的测试状态。

在一具体的应用场景中,例如,预设置场景为:1、灯开启,2、红色,3、亮度30%;则在接收到测试指令(此处的测试指令即为本发明实施例中所描述的“原测试命令”)之后,控制智能调光灯执行如下操作:灯会开、然后变红色、再将智能调光灯的亮度设置为30%(其中:设置智能调光灯的最大亮度为100%,灯熄灭时的亮度为0);再进行下一步同一测试场景中所对应的新的测试,例如,新的测试为:4、灯闪三下,此时在原测试命令上添加新测试命令,并获取在上述原测试命令后该智能调光灯所处的测试状态为:灯开启并显示红色,且亮度为30%。获取到在上述原测试命令后该智能调光灯所处的测试状态后,改变智能调光灯已经处于的上述123的状态:灯开启并显示红色,且亮度为30%,之后再执行原测试命令和添加后的测试命令,即本发明实施例中的1234的命令。 例如,进一步是查找智能调光灯的状态,若灯处于开启状态,则先改变智能调光灯所处的开启状态,例如执行关闭操作,将智能调光灯关闭;同样地,若此时智能调光灯是处于关闭状态,则先改变智能调光灯所处的关闭状态,例如执行开启操作,将智能调光灯开启,即改变了在所述原测试命令测试后所述智能调光灯所处的测试状态之后,再执行原测试命令和添加后的测试命令。

本发明智能家电的测试方法通过在原测试命令上添加测试命令;获取在所述原测试命令测试后所述智能家电所处的测试状态;改变在所述原测试命令测试后所述智能家电所处的测试状态;执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令;具有针对添加测试命令后对智能家电进行测试时,使得智能家电能够重新显示添加测试命令之前原测试命令所对应的测试状态和添加后的测试命令所对应的测试状态的有益效果,达到了原测试命令与添加的测试命令进行连续测试的目的,提高了智能家电场景测试的便捷性。

对应于图1实施例所描述的一种智能家电的测试方法,本发明还提供了一种智能家电的测试系统;如图2所示,本发明一种智能家电的测试系统包括:添加模块60、获取模块70、改变模块80以及执行模块90;其中:

添加模块60,用于在原测试命令上添加测试命令;

获取模块70,用于获取在所述原测试命令测试后所述智能家电所处的测试状态;

本发明实施例中,由于已经针对之前设置的测试场景所对应的原测试命令,控制智能家电进行了相应的测试操作,因此,在对智能家电进行后续的测试时,例如针对同一测试场景下添加的测试命令进行测试时, 添加模块60需要根据上述同一测试场景所对应的测试命令,在原测试命令上添加对应的新的测试命令。

添加模块60在原测试命令的基础上添加测试命令后,获取模块70进而需要获取该智能家电执行原预设测试命令后该智能家电对应所处的测试状态,便于基于上述原测试命令测试后该智能家电所处的测试状态,来进行后续的测试操作。

改变模块80,用于改变在所述原测试命令测试后所述智能家电所处的测试状态;

获取模块70获取到在上述原测试命令后该智能家电所处的测试状态时,为了便于该智能家电在接下来的测试中,能够同时显示上述原测试命令后该智能家电所处的测试状态,此时,改变模块80需要改变在原测试命令后该智能极爱单所处的测试状态。

例如,针对智能调光灯而言,若智能调光灯执行完原测试命令后所处的测试状态为:处于开启状态,则改变模块80改变该智能调光灯的状态为:处于关闭状态;同样地,若智能调光灯执行完上述原测试命令后所处的测试状态为:处于关闭状态,则改变模块80改变该智能调光灯的状态为:处于开启状态。

在一个优选的实施例中,改变模块80改变在所述原测试命令测试后所述智能家电所处的测试状态,包括:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:智能家电在执行第一次测试命令之前所处的原始状态。

本实施例中,不管在原测试命令测试后所述智能家电所处的测试状态如何,改变模块80均将智能家电的测试状态更改为智能家电执行第一次测试命令之前所处的原始状态。

在一个优选的实施例中,改变模块80改变在所述原测试命令测试后所述智能家电所处的测试状态,还包括:

将智能家电执行所述原测试命令测试后所处的测试状态更改为:与智能家电执行所述原测试命令测试后所处的测试状态完全不同的状态。

本发明实施例中,为了后续测试时区别智能家电所处的测试状态,改变模块80只需将该智能家电的测试状态更改为与执行完原测试命令后智能家电所处的测试状态所不同的状态即可。

例如,针对上述智能调光灯,若智能调光灯执行完上述原测试命令后所处的测试状态为:处于开启状态,则改变模块80改变该智能调光灯的状态为:处于关闭状态。或者,改变模块80直接将该智能调光灯的状态更改为:该智能调光灯执行第一次测试命令之前所处的原始状态,如更改为关闭状态。

执行模块90,用于执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令。

当改变模块80在所述原测试命令测试后所述智能家电所处的测试状态后,针对改变上述测试状态后的智能家电,执行模块90控制该智能家电执行当前测试命令,其中,当前测试命令包括原测试命令和添加后的测试命令。例如,针对上述智能调光灯,若智能调光灯执行完上述原测试命令后所处的预设测试状态为:处于开启状态,则改变模块80改变该智能调光灯的状态为:处于关闭状态;并针对处于关闭状态的智能调光灯,执行模块90控制该智能调光灯执行原测试命令后,进而执行添加后的测试命令,从而该智能调光灯即可在测试的同时,显示原测试命令所对应的测试状态以及添加后的测试命令所对应的测试状态。

在一具体的应用场景中,例如,预设置场景为:1、灯开启,2、红 色,3、亮度30%;则在接收到测试指令(此处的测试指令即为本发明实施例中所描述的“原测试命令”)之后,控制智能调光灯执行如下操作:灯会开、然后变红色、再将智能调光灯的亮度设置为30%(其中:设置智能调光灯的最大亮度为100%,灯熄灭时的亮度为0);再进行下一步同一测试场景中所对应的新的测试,例如,新的测试为:4、灯闪三下,此时在原测试命令上添加新测试命令,并获取在上述原测试命令后该智能调光灯所处的测试状态为:灯开启并显示红色,且亮度为30%。获取到在上述原测试命令后该智能调光灯所处的测试状态后,改变智能调光灯已经处于的上述123的状态:灯开启并显示红色,且亮度为30%,之后再执行原测试命令和添加后的测试命令,即本发明实施例中的1234的命令。例如,智能家电的测试系统进一步是查找智能调光灯的状态,若智能调光灯处于开启状态,则先改变智能调光灯所处的开启状态,例如执行关闭操作,将智能调光灯关闭;同样地,若此时智能调光灯是处于关闭状态,则智能家电的测试系统先改变智能调光灯所处的关闭状态,例如执行开启操作,将智能调光灯开启,即改变了在所述原测试命令测试后所述智能调光灯所处的测试状态之后,智能家电的测试系统再执行原测试命令和添加后的测试命令。

本发明智能家电的测试系统通过在原测试命令上添加测试命令;获取在所述原测试命令测试后所述智能家电所处的测试状态;改变在所述原测试命令测试后所述智能家电所处的测试状态;执行当前测试命令,其中所述当前测试命令包括所述原测试命令和添加后的测试命令;具有针对添加测试命令后对智能家电进行测试时,使得智能家电能够重新显示添加测试命令之前原测试命令所对应的测试状态和添加后的测试命令所对应的测试状态的有益效果,达到了原测试命令与添加的测试命令进 行连续测试的目的,提高了智能家电场景测试的便捷性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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