手势密码测试方法、装置、可读存储介质及电子设备制造方法及图纸

技术编号:17596744 阅读:66 留言:0更新日期:2018-03-31 10:01
本公开涉及一种手势密码测试方法、装置、可读存储介质及电子设备。该方法包括:在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;根据预设的位置指示信息和手势密码绘制界面的配置信息,确定待测试终端的手势密码绘制区域中各操作点的坐标;向待测试终端发送测试指令,测试指令用于控制待测试终端根据手势密码绘制区域中各操作点的坐标,在待测试终端上回放待测试手势密码的输入过程。由此,可提升手势密码输入的成功率,从而实现手势密码的跨设备稳定输入。

Hand sign test methods, devices, readable storage media and electronic devices

The present disclosure relates to a gesture and password test method, a device, a readable storage medium and an electronic device. The method includes: receiving user input to be tested, and the test trigger instruction gesture password, password access to the configuration information gesture testing terminal mapping interface; based on configuration information preset position indication information and gesture password mapping interface, to determine the coordinates of each operating point test terminal gesture password in the area to be drawn to be measured; send test terminal test instruction, test instruction is used to control the test terminal according to the drawing operation gesture password coordinates of each point in the area, the input process in the test terminal to test the playback gesture password. Thus, the success rate of the gesture cipher input can be improved, thus the stable input of the cross device of the gesture code can be realized.

【技术实现步骤摘要】
手势密码测试方法、装置、可读存储介质及电子设备
本公开涉及电子
,具体地,涉及一种手势密码测试方法、装置、可读存储介质及电子设备。
技术介绍
在移动应用中,尤其是金融类的移动应用,为了便于用户登录,会设置相应的手势密码控件。为了提升安全性,大多会对该手势密码控件进行特殊的安全处理,这样,用户输入的手势密码中的各元素通常难以识别,这无疑增加了移动应用在手势密码输入方面性能的测试难度。现阶段,主要是基于坐标来完成移动应用在手势密码输入方面的性能测试,即,首先在第一终端上基于坐标录制待测试手势密码,然后根据该坐标在待测试终端上回放该待测试手势密码的输入过程。但是,第一终端和待测试终端的屏幕大小等配置信息可能会有所不同,这样,可能导致在待测试终端中实际输入的手势密码的滑动轨迹与待测试手势密码的相应滑动轨迹存在位置偏差,难以保证跨设备手势密码输入的稳定性。另外,当待测试的手势密码中包含的操作点数为3个以上时,在用户通过滑动的方式在第一终端输入待测试手势密码时,由于多次滑动之间是间断性的,第一终端很难捕捉到整个滑动过程,这样,可能导致在待测试终端中实际输入的手势密码的滑动轨迹与待测试手势密码的相应滑动轨迹存在较大偏差。
技术实现思路
为了解决相关技术中存在的问题,本公开提供一种手势密码测试方法、装置、可读存储介质及电子设备。为了实现上述目的,本公开提供一种手势密码测试方法,包括:在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。可选地,所述手势密码绘制界面的配置信息包括所述手势密码绘制界面上预设参考点的坐标、所述手势密码绘制界面的范围;所述根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,包括:根据所述位置指示信息和所述手势密码绘制界面的范围,确定所述手势密码绘制区域的范围;根据所述预设参考点的坐标、所述手势密码绘制界面的范围和所述位置指示信息,确定映射参考点的坐标,其中,所述映射参考点为所述预设参考点被映射到所述手势密码绘制区域上所形成的对应参考点;根据所述映射参考点的坐标、所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标。可选地,所述根据所述映射参考点的坐标、所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标,包括:根据所述手势密码绘制区域的范围和所述操作点布局策略,确定所述手势密码绘制区域中n个单元格的高度和宽度,其中,所述n个单元格是根据所述操作点布局策略而划分的,n为所述待测试终端的手势密码绘制区域中操作点的数量;根据所述映射参考点的坐标、所述手势密码绘制区域中各单元格的高度和宽度、以及所述操作点布局策略,分别确定所述手势密码绘制区域中各单元格的中心点坐标,并将所述各单元格的中心点坐标确定为所述手势密码绘制区域中相应操作点的坐标。可选地,所述方法还包括:获取在所述待测试终端上回放所述待测试手势密码的输入过程中在所述待测试终端上输入的手势密码的实际滑动轨迹;当所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息;当所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。本公开还提供一种手势密码测试装置,包括:第一获取模块,用于在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;确定模块,用于根据预设的位置指示信息和所述第一获取模块获取到的所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;发送模块,用于向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述确定模块确定出的所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。可选地,所述手势密码绘制界面的配置信息包括所述手势密码绘制界面上预设参考点的坐标、所述手势密码绘制界面的范围;所述确定模块包括:第一确定子模块,用于根据所述位置指示信息和所述第一获取模块获取到的所述手势密码绘制界面的范围,确定所述手势密码绘制区域的范围;第二确定子模块,用于根据所述第一获取模块获取到的所述预设参考点的坐标、所述第一确定子模块确定出的所述手势密码绘制界面的范围和所述位置指示信息,确定映射参考点的坐标,其中,所述映射参考点为所述预设参考点被映射到所述手势密码绘制区域上所形成的对应参考点;第三确定子模块,用于根据所述第二确定子模块确定出的所述映射参考点的坐标、所述第一确定子模块确定出的所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标。可选地,所述第三确定子模块包括:单元格范围确定子模块,用于根据所述第一确定子模块确定出的所述手势密码绘制区域的范围和所述操作点布局策略,确定所述手势密码绘制区域中n个单元格的高度和宽度,其中,所述n个单元格是根据所述操作点布局策略而划分的,n为所述待测试终端的手势密码绘制区域中操作点的数量;操作点坐标确定子模块,用于根据所述第二确定子模块确定出的所述映射参考点的坐标、所述单元格范围确定子模块确定出所述手势密码绘制区域中各单元格的高度和宽度、以及所述操作点布局策略,分别确定所述手势密码绘制区域中各单元格的中心点坐标,并将所述各单元格的中心点坐标确定为所述手势密码绘制区域中相应操作点的坐标。可选地,所述装置还包括:第二获取模块,用于获取在所述待测试终端上回放所述待测试手势密码的输入过程中在所述待测试终端上输入的手势密码的实际滑动轨迹;第一输出模块,用于当所述第二获取模块获取到的所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息;第二输出模块,用于当所述第二获取模块获取到的所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开提供的上述手势密码测试方法的步骤。本公开还提供一种电子设备,包括:本公开提供的上述计算机可读存储介质;以及一个或者多个处理器,用于执行所述计算机可读存储介质中的程序。通过上述技术方案,根据获取到的待测试终端的手势密码绘制界面的配置信息、和预设的用于指示手势密码绘制区域相对于该手势密码绘制界面的位置的位置本文档来自技高网...
手势密码测试方法、装置、可读存储介质及电子设备

【技术保护点】
一种手势密码测试方法,其特征在于,包括:在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。

【技术特征摘要】
1.一种手势密码测试方法,其特征在于,包括:在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,其中,所述手势密码绘制区域位于所述手势密码绘制界面上,所述位置指示信息用于指示所述手势密码绘制区域相对于所述手势密码绘制界面的位置;向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述手势密码绘制区域中各操作点的坐标,在所述待测试终端上回放所述待测试手势密码的输入过程。2.根据权利要求1所述的方法,其特征在于,所述手势密码绘制界面的配置信息包括所述手势密码绘制界面上预设参考点的坐标、所述手势密码绘制界面的范围;所述根据预设的位置指示信息和所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘制区域中各操作点的坐标,包括:根据所述位置指示信息和所述手势密码绘制界面的范围,确定所述手势密码绘制区域的范围;根据所述预设参考点的坐标、所述手势密码绘制界面的范围和所述位置指示信息,确定映射参考点的坐标,其中,所述映射参考点为所述预设参考点被映射到所述手势密码绘制区域上所形成的对应参考点;根据所述映射参考点的坐标、所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标。3.根据权利要求2所述的装置,其特征在于,所述根据所述映射参考点的坐标、所述手势密码绘制区域的范围以及预设的操作点布局策略,确定所述手势密码绘制区域中各操作点的坐标,包括:根据所述手势密码绘制区域的范围和所述操作点布局策略,确定所述手势密码绘制区域中n个单元格的高度和宽度,其中,所述n个单元格是根据所述操作点布局策略而划分的,n为所述待测试终端的手势密码绘制区域中操作点的数量;根据所述映射参考点的坐标、所述手势密码绘制区域中各单元格的高度和宽度、以及所述操作点布局策略,分别确定所述手势密码绘制区域中各单元格的中心点坐标,并将所述各单元格的中心点坐标确定为所述手势密码绘制区域中相应操作点的坐标。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取在所述待测试终端上回放所述待测试手势密码的输入过程中在所述待测试终端上输入的手势密码的实际滑动轨迹;当所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹完全一致时,输出用于表征手势密码输入测试成功的第一提示消息;当所述实际滑动轨迹与所述待测试手势密码对应的预期滑动轨迹不完全一致时,输出用于表征手势密码输入测试失败的第二提示消息。5.一种手势密码测试装置,其特征在于,包括:第一获取模块,用于在接收到用户输入的待测试手势密码、以及测试触发指令时,获取待测试终端的手势密码绘制界面的配置信息;确定模块,用于根据预设的位置指示信息和所述第一获取模块获取到的所述手势密码绘制界面的配置信息,确定所述待测试终端的手势密码绘...

【专利技术属性】
技术研发人员:张卫滨黄治纲
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1