[发明专利]用于密码输入的测试方法、装置、存储介质及电子设备有效
申请号: | 201711123399.2 | 申请日: | 2017-11-14 |
公开(公告)号: | CN108009057B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 张卫滨;黄治纲 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F3/0488 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏嘉熹;南毅宁 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 密码 输入 测试 方法 装置 存储 介质 电子设备 | ||
1.一种用于密码输入的测试方法,其特征在于,包括:
在接收到用户输入的待测试字符串密码、以及测试触发指令时,获取待测试终端的第一配置信息,其中,所述第一配置信息包括所述待测试终端的第一屏幕分辨率和第一屏幕密度;
根据预先存储的参考终端的第二配置信息和所述第一配置信息,确定坐标转换关系,所述坐标转换关系用于表示所述参考终端的第一输入键盘中各输入字符的坐标与所述待测试终端的第二输入键盘中对应的输入字符的坐标之间的转换关系,所述第一输入键盘与所述第二输入键盘具有相同的键盘布局,所述第二配置信息包括所述参考终端的第二屏幕分辨率和第二屏幕密度;
根据所述待测试字符串密码中的各字符在所述第一输入键盘中的坐标、和所述坐标转换关系,确定所述待测试字符串密码中的各字符在所述第二输入键盘中的坐标;
向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述待测试字符串密码中的各字符在所述第二输入键盘中的坐标,在所述第二输入键盘上回放所述待测试字符串密码的输入过程。
2.根据权利要求1所述的方法,其特征在于,所述根据预先存储的参考终端的第二配置信息和所述第一配置信息,确定坐标转换关系,包括:
所述根据预先存储的参考终端的第二配置信息和所述第一配置信息,通过以下公式来确定坐标转换关系:
其中,(x2i,y2i)表示所述待测试字符串密码中的第i个字符在所述第二输入键盘中的坐标;(x1i,y1i)表示所述待测试字符串密码中的第i个字符在所述第一输入键盘中的坐标;分别表示所述第一屏幕分辨率、所述第二屏幕分辨率;Den1、Den2分别表示所述第一屏幕密度、所述第二屏幕密度;correcx、correcy分别表示X轴方向上、Y轴方向上的纠偏因子。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取在所述第二输入键盘上回放所述待测试字符串密码的输入过程后输入到所述待测试终端上的实际输入密码;
当所述实际输入密码与所述待测试字符串密码完全匹配时,输出用于表征密码输入测试成功的第一提示消息;
当所述实际输入密码与所述待测试字符串密码不完全匹配时,输出用于表征密码输入测试失败的第二提示消息。
4.一种用于密码输入的测试装置,其特征在于,包括:
第一获取模块,用于在接收到用户输入的待测试字符串密码、以及测试触发指令时,获取待测试终端的第一配置信息,其中,所述第一配置信息包括所述待测试终端的第一屏幕分辨率和第一屏幕密度;
第一确定模块,用于根据预先存储的参考终端的第二配置信息和所述第一获取模块获取到的所述第一配置信息,确定坐标转换关系,所述坐标转换关系用于表示所述参考终端的第一输入键盘中各输入字符的坐标与所述待测试终端的第二输入键盘中对应的输入字符的坐标之间的转换关系,所述第一输入键盘与所述第二输入键盘具有相同的键盘布局,所述第二配置信息包括所述参考终端的第二屏幕分辨率和第二屏幕密度;
第二确定模块,用于根据所述待测试字符串密码中的各字符在所述第一输入键盘中的坐标、和所述第一确定模块确定出的所述坐标转换关系,确定所述待测试字符串密码中的各字符在所述第二输入键盘中的坐标;
发送模块,用于向所述待测试终端发送测试指令,所述测试指令用于控制所述待测试终端根据所述第二确定模块确定出的所述待测试字符串密码中的各字符在所述第二输入键盘中的坐标,在所述第二输入键盘上回放所述待测试字符串密码的输入过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711123399.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多重吸能钢缆索防护栏
- 下一篇:一种顶升式砂芯微波烘干设备