[发明专利]一种验证信息的提取方法及装置在审
申请号: | 201810803605.2 | 申请日: | 2018-07-20 |
公开(公告)号: | CN109033800A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 蒋晓海;程明 | 申请(专利权)人: | 北京云测信息技术有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/45 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100016 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证请求 验证信息 文本元素 元素检测 线程 预设时间段 目标验证 显示界面 检测 发送 创建 | ||
本发明公开一种验证信息的提取方法及装置,当监听到发送验证请求后,创建针对显示界面的元素检测线程;在预设时间段内,利用所述元素检测线程,根据与所述验证请求对应的关键字,在所述显示界面中检测是否新增与所述验证请求对应的、包含验证信息的文本元素;当检测到时,从所述文本元素中提取出目标验证信息。
技术领域
本发明涉及计算机技术领域,尤其涉及一种验证信息的提取方法及装置。
背景技术
随着终端以及各种网络业务的发展,通过验证信息进行校验的方式通常可以较为有效地保障用户的信息、财产安全,即可以将验证信息发送到终端中,并基于该验证信息进行校验,从而提高验证的安全性。
所以,在目前对终端的自动化测试环境中,终端能否自动化获取到验证信息,逐渐成为重要的测试环节。所以,需要提供一种方案,在自动化测试环节中,能够较为高效地获取到验证信息。
发明内容
本发明实施例提供一种验证信息的提取方法及装置,用于在自动化测试环境中,能够较为高效地获取到验证信息。
为解决上述技术问题,本发明实施例是这样实现的:
本发明实施例采用下述技术方案:
一种验证信息的提取方法,包括:
当监听到发送验证请求后,创建针对显示界面的元素检测线程;
在预设时间段内,利用所述元素检测线程,根据与所述验证请求对应的关键字,在所述显示界面中检测是否新增与所述验证请求对应的、包含验证信息的文本元素;
当检测到时,从所述文本元素中提取出目标验证信息。
一种验证信息的提取装置,包括:创建单元、检测单元、以及提取单元,其中,
所述创建单元,用于当监听到发送验证请求后,创建针对显示界面的元素检测线程;
所述检测单元,用于在预设时间段内,利用所述元素检测线程,根据与所述验证请求对应的关键字,在所述显示界面中检测是否新增与所述验证请求对应的、包含验证信息的文本元素;
所述提取单元,用于当检测到时,从所述文本元素中提取出目标验证信息。
由以上实施例提供的技术方案可见,当监听到发送验证请求后,可以创建针对显示界面的元素检测线程;并在预设时间段内,利用该元素检测线程,根据与验证请求对应的关键字,在显示界面中检测是否新增与该验证请求对应的、包含验证信息的文本元素;当检测到时,可以从文本元素中提取出目标验证信息。也即,在监听到验证请求后,可以在终端的显示界面中,检测出与验证请求对应、且包含验证信息的文本元素,并提取得到目标验证信息。通过该方式,可以在终端发出验证请求后,由终端在显示界面中自动化检测得到文本元素并提取出目标验证信息,从而在自动化测试环境中,可以较为高效地获取到验证信息。
附图说明
为了更清楚地说明本发明实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的验证信息的提取方法的流程示意图;
图2为本发明实施例提供的验证信息的提取方法的示意图;
图3为本发明实施例提供的验证信息的提取方法的示意图;
图4为本发明实施例提供的验证信息的提取方法的示意图;
图5为本发明实施例提供的验证信息的提取装置的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云测信息技术有限公司,未经北京云测信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810803605.2/2.html,转载请声明来源钻瓜专利网。