手势密码测试方法、装置、可读存储介质及电子设备与流程

文档序号:14057040阅读:290来源:国知局
手势密码测试方法、装置、可读存储介质及电子设备与流程

本公开涉及电子技术领域,具体地,涉及一种手势密码测试方法、装置、可读存储介质及电子设备。



背景技术:

在移动应用中,尤其是金融类的移动应用,为了便于用户登录,会设置相应的手势密码控件。为了提升安全性,大多会对该手势密码控件进行特殊的安全处理,这样,用户输入的手势密码中的各元素通常难以识别,这无疑增加了移动应用在手势密码输入方面性能的测试难度。

现阶段,主要是基于坐标来完成移动应用在手势密码输入方面的性能测试,即,首先在第一终端上基于坐标录制待测试手势密码,然后根据该坐标在待测试终端上回放该待测试手势密码的输入过程。但是,第一终端和待测试终端的屏幕大小等配置信息可能会有所不同,这样,可能导致在待测试终端中实际输入的手势密码的滑动轨迹与待测试手势密码的相应滑动轨迹存在位置偏差,难以保证跨设备手势密码输入的稳定性。

另外,当待测试的手势密码中包含的操作点数为3个以上时,在用户通过滑动的方式在第一终端输入待测试手势密码时,由于多次滑动之间是间断性的,第一终端很难捕捉到整个滑动过程,这样,可能导致在待测试终端中实际输入的手势密码的滑动轨迹与待测试手势密码的相应滑动轨迹存在较大偏差。



技术实现要素:

为了解决相关技术中存在的问题,本公开提供一种手势密码测试方法、装置、可读存储介质及电子设备。

为了实现上述目的,本公开提供一种手势密码测试方法,包括:

在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;

根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;

向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。

可选地,所述手势密码绘制界面的配置信息包括所述手势密码绘制界面上预设参考点的坐标、所述手势密码绘制界面的范围;

所述根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,包括:

根据所述位置指示信息和所述手势密码绘制界面的范围,确定所述手势密码绘制区域的范围;

根据所述预设参考点的坐标、所述手势密码绘制界面的范围和所述位置指示信息,确定映射参考点的坐标,其中,所述映射参考点为所述预设参考点被映射到所述手势密码绘制区域上所形成的对应参考点;

根据所述映射参考点的坐标、所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标。

可选地,所述根据所述映射参考点的坐标、所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标,包括:

根据所述手势密码绘制区域的范围和所述操作点布局策略,确定所述手势密码绘制区域中n个单元格的高度和宽度,其中,所述n个单元格是根据所述操作点布局策略而划分的,n为所述待测试终端的手势密码绘制区域中操作点的数量;

根据所述映射参考点的坐标、所述手势密码绘制区域中各单元格的高度和宽度、以及所述操作点布局策略,分别确定所述手势密码绘制区域中各单元格的中心点坐标,并将所述各单元格的中心点坐标确定为所述手势密码绘制区域中相应操作点的坐标。

可选地,所述方法还包括:

获取在所述待测试终端上回放所述待测试手势密码的输入过程中在所述待测试终端上输入的手势密码的实际滑动轨迹;

当所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息;

当所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。

本公开还提供一种手势密码测试装置,包括:

第一获取模块,用于在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;

确定模块,用于根据预设的位置指示信息和所述第一获取模块获取到的所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;

发送模块,用于向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述确定模块确定出的所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。

可选地,所述手势密码绘制界面的配置信息包括所述手势密码绘制界面上预设参考点的坐标、所述手势密码绘制界面的范围;

所述确定模块包括:

第一确定子模块,用于根据所述位置指示信息和所述第一获取模块获取到的所述手势密码绘制界面的范围,确定所述手势密码绘制区域的范围;

第二确定子模块,用于根据所述第一获取模块获取到的所述预设参考点的坐标、所述第一确定子模块确定出的所述手势密码绘制界面的范围和所述位置指示信息,确定映射参考点的坐标,其中,所述映射参考点为所述预设参考点被映射到所述手势密码绘制区域上所形成的对应参考点;

第三确定子模块,用于根据所述第二确定子模块确定出的所述映射参考点的坐标、所述第一确定子模块确定出的所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标。

可选地,所述第三确定子模块包括:

单元格范围确定子模块,用于根据所述第一确定子模块确定出的所述手势密码绘制区域的范围和所述操作点布局策略,确定所述手势密码绘制区域中n个单元格的高度和宽度,其中,所述n个单元格是根据所述操作点布局策略而划分的,n为所述待测试终端的手势密码绘制区域中操作点的数量;

操作点坐标确定子模块,用于根据所述第二确定子模块确定出的所述映射参考点的坐标、所述单元格范围确定子模块确定出所述手势密码绘制区域中各单元格的高度和宽度、以及所述操作点布局策略,分别确定所述手势密码绘制区域中各单元格的中心点坐标,并将所述各单元格的中心点坐标确定为所述手势密码绘制区域中相应操作点的坐标。

可选地,所述装置还包括:

第二获取模块,用于获取在所述待测试终端上回放所述待测试手势密码的输入过程中在所述待测试终端上输入的手势密码的实际滑动轨迹;

第一输出模块,用于当所述第二获取模块获取到的所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息;

第二输出模块,用于当所述第二获取模块获取到的所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。

本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开提供的上述手势密码测试方法的步骤。

本公开还提供一种电子设备,包括:

本公开提供的上述计算机可读存储介质;以及

一个或者多个处理器,用于执行所述计算机可读存储介质中的程序。

通过上述技术方案,根据获取到的待测试终端的手势密码绘制界面的配置信息、和预设的用于指示手势密码绘制区域相对于该手势密码绘制界面的位置的位置指示信息,确定出手势密码绘制区域中各操作点的坐标,然后根据各操作点的坐标,在待测试终端上回放待测试手势密码的输入过程。这样,可以提升手势密码输入的成功率,从而实现手势密码的跨设备稳定输入。此外,由于该种手势密码测试过程中,无需基于坐标录制待测试手势密码,因而不存在滑动过程难以捕捉的问题,进而提升了测试的效率和手势密码输入的成功率。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据一示例性实施例示出的一种实施环境的示意图。

图2是根据一示例性实施例示出的一种手势密码测试方法的流程图。

图3是根据一示例性实施例示出的一种待测试终端的手势密码绘制界面。

图4是根据一示例性实施例示出的一种手势密码的输入方式的示意图。

图5a是根据一示例性实施例示出的一种手势密码绘制区域中各操作点的坐标的确定方法的流程图。

图5b是根据另一示例性实施例示出的一种手势密码绘制区域中各操作点的坐标的确定方法的流程图。

图6是根据另一示例性实施例示出的一种手势密码测试方法的流程图。

图7是根据一示例性实施例示出的一种手势密码测试装置的框图。

图8是根据另一示例性实施例示出的一种手势密码测试装置的框图。

图9是根据另一示例性实施例示出的一种手势密码测试装置的框图。

图10是根据另一示例性实施例示出的一种手势密码测试装置的框图。

图11是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1是根据一示例性实施例示出的一种实施环境的示意图。如图1所示,该实施环境可以包括:待测试终端110和测试终端120。其中,该待测试终端110与测试终端120之间可以例如经由蓝牙、zigbee网络、wifi网络、2g网络、3g网络、4g网络、数据线等来进行通信。待测试终端110可以例如是智能手机、平板电脑、智能穿戴设备等,测试终端120可以例如是笔记本电脑、台式电脑等等。图1中以待测试终端110是智能手机、测试终端120是笔记本电脑来示意。

图2是根据一示例性实施例示出的一种手势密码测试方法的流程图。如图2所示,该手势密码测试方法可以包括以下步骤。

在步骤201中,在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息。

在本公开中,该手势密码测试方法可以应用于测试终端,例如图1中所示的测试终端120。该待测试终端的手势密码绘制界面可以包括该手势密码绘制界面上预设参考点的坐标、手势密码绘制界面的范围(即,手势密码绘制界面的高和宽)。并且,上述预设参考点可以是手势密码绘制界面上的任意点,优选地,该预设参考点可以为手势密码绘制界面的四个顶点中的其中一者。示例地,如图3所示,该预设参考点为手势密码绘制界面31的左上角顶点34,手势密码绘制界面31的高为h1、宽为w1。

当用户需要对待测试终端的手势密码输入性能进行测试时,可以将其期望测试的待测试手势密码输入到测试终端,并触发测试开始按钮,测试终端在接收到该待测试手势密码以及测试触发指令后,可以向待测试终端发送手势密码绘制界面的配置信息请求消息,待测试终端在接收到该请求消息后,可以将自身的手势密码绘制界面的配置信息发送至测试终端,测试终端接收该手势密码绘制界面的配置信息。

其中,用户可以通过以下方式中的一者来将其期望测试的待测试手势密码输入到测试终端:(1)用户可以通过滑动操作将待测试手势密码输入到测试终端;(2)用户可以通过输入一个由多个数字组成的字符串来将待测试手势密码输入到测试终端,即通过多个数字组成的字符串来表征待测试手势密码,例如,用字符串“1256”来表征图4中所示的待测试手势密码对应的滑动轨迹41。

在步骤202中,根据预设的位置指示信息和手势密码绘制界面的配置信息,确定待测试终端的手势密码绘制区域中各操作点的坐标。

在本公开中,该手势密码绘制区域位于手势密码绘制界面上,并且,该位置指示信息可以用于指示该手势密码绘制区域相对于手势密码绘制界面的位置。如图3所示,该手势密码绘制区域32位于手势密码绘制界面31内,示例地,上述位置指示信息为(12%,35%,10%,10%),如图3所示,该位置指示信息(12%,35%,10%,10%)表示手势密码绘制区域32的上边框与手势密码绘制界面31的上边框之间的间距为该手势密码绘制界面31的高度h1的12%,即12%h1,手势密码绘制区域32的下边框与手势密码绘制界面31的下边框之间的间距为该手势密码绘制界面31的高度h1的35%,即35%h1,手势密码绘制区域32的左边框与手势密码绘制界面31的左边框之间的间距为该手势密码绘制界面31的宽度w1的10%,即10%w1,手势密码绘制区域32的右边框与手势密码绘制界面31的右边框之间的间距为该手势密码绘制界面31的宽度w1的10%,即10%w1。

另外,需要说明是的,上述预设的位置指示信息可以是测试人员设定的,也可以是默认的,例如,(0%,30%,0%,0%)。

在一种实施方式中,如图5a所示,测试终端可以通过以下方式来确定待测试终端的手势密码绘制区域中各操作点的坐标。

在步骤2021中,根据位置指示信息和手势密码绘制界面的范围,确定手势密码绘制区域的范围。

在本公开中,该手势密码绘制区域的范围可以是该手势密码绘制区域的高和宽。

示例地,测试终端可以通过以下等式(1)来确定手势密码绘制区域的范围:

其中,h2、w2分别为所述手势密码绘制区域的高、宽;h1、w1分别为所述手势密码绘制界面的高、宽;(u,d,l,r)为所述位置指示信息,u用于指示所述手势密码绘制区域的上边框与手势密码绘制界面的上边框之间的间距信息,d用于指示所述手势密码绘制区域的下边框与手势密码绘制界面的下边框之间的间距信息,l用于指示所述手势密码绘制区域的左边框与手势密码绘制界面的左边框之间的间距信息;r用于指示所述手势密码绘制区域的右边框与手势密码绘制界面的右边框之间的间距信息,并且u、d、l、r的取值均在[0%,100%)范围内。

在步骤2022中,根据预设参考点的坐标、手势密码绘制界面的范围和位置指示信息,确定映射参考点的坐标。

在本公开中,该映射参考点为上述预设参考点被映射到手势密码绘制区域上所形成的对应参考点。如图3所示,该预设参考点为手势密码绘制界面31左上角的顶点34,该预设参考点34被映射到手势密码绘制区域32上的对应参考点为手势密码绘制区域32左上角的顶点35。

示例地,可以通过以下等式(2)来确定该映射参考点35的坐标:

其中,(x2,y2)为映射参考点35的坐标;(x1,y1)为预设参考点34的坐标。

另外,需要说明是的,上述预设参考点可以是测试人员设定的,也可以是默认的,例如,图3中所示的手势密码绘制界面31上的左上角的顶点34,在本公开中不作具体限定。

在步骤2023中,根据映射参考点的坐标、手势密码绘制区域的范围以及预设的操作点布局策略,确定手势密码绘制区域中各操作点的坐标。

在本公开中,该预设的操作点布局策略可以用于指示手势密码绘制区域中操作点的个数以及各操作点的位置。示例地,如图3中所示,该预设的操作点布局策略如下:手势密码绘制区域32中包括9个操作点(331、332、333、334、335、336、337、338、339),并且该9个操作点按照九宫格的形式进行排列。

具体来说,测试终端可以通过图5b中所示的步骤20231和20232来确定手势密码绘制区域中各操作点的坐标的确定方法的流程图。如图5b所示,上述步骤2023可以包括以下步骤。

在步骤20231中,根据手势密码绘制区域的范围和操作点布局策略,确定手势密码绘制区域中n个单元格的高度和宽度。

在本公开中,该n个单元格可以根据上述预设的操作点布局策略而划分的,并且,n为待测试终端的手势密码绘制区域中操作点的数量。

示例地,如图3所示,手势密码绘制区域被划分为9个单元格,并且,该9个单元格构成了九宫格,这样,根据手势密码绘制区域32的高度h2、宽度w2、以及该9个操作点布局策略,可以确定上述9个单元格的高度均为宽度均为

在步骤20232中,根据映射参考点的坐标、手势密码绘制区域中各单元格的高度和宽度、以及操作点布局策略,分别确定手势密码绘制区域中各单元格的中心点坐标,并将该各单元格的中心点坐标确定为手势密码绘制区域中相应操作点的坐标。

在本公开中,测试终端在确定出手势密码中各单元的高度和宽度后,可以结合上述步骤202中确定出的映射参考点的坐标和上述预设的操作点布局策略,来确定手势密码绘制区域中各单元格的中心点坐标,并将该各单元格的中心点坐标作为手势密码绘制区域中相应操作点的坐标。

示例地,如图3所示,根据映射参考点35的坐标(x2,y2)、手势密码绘制区域32中各单元格的高度和宽度以及上述的操作点布局策略,可以确定出操作点331的坐标为操作点332的坐标为操作点333的坐标为操作点334的坐标为操作点335的坐标为操作点336的坐标为操作点的337坐标为操作点338的坐标为操作点339的坐标为

在步骤203中,向待测试终端发送测试指令。

在本公开中,该测试指令可以用于控制待测试终端根据确定出的手势密码绘制区域中各操作点的坐标,在待测试终端上回放该待测试手势密码的输入过程。

当测试终端确定出手势密码绘制区域中各操作点的坐标后,由待测试终端回放上述待测试手势密码的输入过程,从而将该待测试手势密码输入到手势密码绘制区域中。具体来说,待测试终端可以按照待测试手势密码中各数字字符的先后顺序,或者用户通过滑动操作输入待测试手势密码时滑动操作经过的操作点的先后顺序,在自身的手势密码绘制区域中依次模拟滑过与该待测试手势密码相对应的各操作点的坐标位置处的相应操作点的操作,以完成该待测试手势密码的输入过程的回放,并在该待测试终端的手势密码绘制区域中形成一条连续的滑动轨迹。

通过上述技术方案,根据获取到的待测试终端的手势密码绘制界面的配置信息、和预设的用于指示手势密码绘制区域相对于该手势密码绘制界面的位置的位置指示信息,确定出手势密码绘制区域中各操作点的坐标,然后根据各操作点的坐标,在待测试终端上回放待测试手势密码的输入过程。这样,可以提升手势密码输入的成功率,从而实现手势密码的跨设备稳定输入。此外,由于该种手势密码测试过程中,无需基于坐标录制待测试手势密码,因而不存在滑动过程难以捕捉的问题,进而提升了测试的效率和手势密码输入的成功率。

图6是根据另一示例性实施例示出的一种手势密码测试方法的流程图。如图6所示,上述方法还可以包括以下步骤。

在步骤204中,获取在待测试终端上回放待测试手势密码的输入过程中在待测试终端上输入的手势密码的实际滑动轨迹。

在步骤205中,当实际滑动轨迹与待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息。

在步骤206中,当实际滑动轨迹与待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。

在本公开中,为了便于测试人员方便、快捷地获知手势密码输入的测试结果,在将待测试手势密码输入到待测试终端的手势密码绘制区域中后,待测试终端可以将输入到该手势密码绘制区域中的手势密码的实际滑动轨迹发送至测试终端,测试终端在接收到该实际滑动轨迹后,可以将它与之前接收到的待测试手势密码对应的预期滑动轨迹进行比对,当二者完全一致时,执行上述步骤205,即输出用于表征手势密码输入测试成功的第一提示消息,当二者不完全一致时,执行上述步骤206,即输出用于表征手势密码输入测试失败的第二提示消息。示例地,测试终端可以以弹窗的方式输出上述第一提示消息和第二提示消息,也可以向与其通信的智能终端设备(例如,智能手机,智能穿戴设备等)发送该第一提示消息和第二提示消息。

图7是根据一示例性实施例示出的一种手势密码测试装置的框图。如图7所示,该装置700可以包括:第一获取模块701,用于在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;确定模块702,用于根据预设的位置指示信息和所述第一获取模块701获取到的所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;发送模块703,用于向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述确定模块702确定出的所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。

可选地,所述手势密码绘制界面的配置信息包括所述手势密码绘制界面上预设参考点的坐标、所述手势密码绘制界面的范围;如图8所示,所述确定模块702可以包括:第一确定子模块7021,用于根据所述位置指示信息和所述第一获取模块701获取到的所述手势密码绘制界面的范围,确定所述手势密码绘制区域的范围;第二确定子模块7022,用于根据所述第一获取模块701获取到的所述预设参考点的坐标、所述第一确定子模块7021确定出的所述手势密码绘制界面的范围和所述位置指示信息,确定映射参考点的坐标,其中,所述映射参考点为所述预设参考点被映射到所述手势密码绘制区域上所形成的对应参考点;第三确定子模块7023,用于根据所述第二确定子模块7022确定出的所述映射参考点的坐标、所述第一确定子模块7021确定出的所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标。

可选地,如图9所示,所述第三确定子模块7023可以包括:单元格范围确定子模块70231,用于根据所述第一确定子模块7021确定出的所述手势密码绘制区域的范围和所述操作点布局策略,确定所述手势密码绘制区域中n个单元格的高度和宽度,其中,所述n个单元格是根据所述操作点布局策略而划分的,n为所述待测试终端的手势密码绘制区域中操作点的数量;操作点坐标确定子模块70232,用于根据所述第二确定子模块7022确定出的所述映射参考点的坐标、所述单元格范围确定子模块70231确定出所述手势密码绘制区域中各单元格的高度和宽度、以及所述操作点布局策略,分别确定所述手势密码绘制区域中各单元格的中心点坐标,并将所述各单元格的中心点坐标确定为所述手势密码绘制区域中相应操作点的坐标。

图10是根据另一示例性实施例示出的一种手势密码测试装置的框图。如图10所示,上述装置700还可以包括:第二获取模块704,用于获取在所述待测试终端上回放所述待测试手势密码的输入过程中在所述待测试终端上输入的手势密码的实际滑动轨迹;第一输出模块705,用于当所述第二获取模块704获取到的所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息;第二输出模块706,用于当所述第二获取模块704获取到的所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图11是根据一示例性实施例示出的一种电子设备1100的框图。如图11所示,该电子设备1100可以包括:处理器1101,存储器1102,多媒体组件1103,输入/输出(i/o)接口1104,以及通信组件1105。

其中,处理器1101用于控制该电子设备1100的整体操作,以完成上述的手势密码测试方法中的全部或部分步骤。存储器1102用于存储各种类型的数据以支持在该电子设备1100的操作,这些数据例如可以包括用于在该电子设备1100上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器1102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件1103可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1102或通过通信组件1105发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口1104为处理器1101和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件1105用于该电子设备1100与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件1105可以包括:wi-fi模块,蓝牙模块,nfc模块。

在一示例性实施例中,电子设备1100可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的手势密码测试方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,例如包括程序指令的存储器1102,上述程序指令可由电子设备1100的处理器1101执行以完成上述的手势密码测试方法。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

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