[发明专利]截图获得方法、装置、终端设备以及存储介质在审
申请号: | 202110517005.1 | 申请日: | 2021-05-12 |
公开(公告)号: | CN112988283A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 谭帅帅;张宾;张伟哲;卢霄晗;王经伟;李海 | 申请(专利权)人: | 鹏城实验室 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F3/0484 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 晏波 |
地址: | 518000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 截图 获得 方法 装置 终端设备 以及 存储 介质 | ||
本发明公开一种截图获得方法,所述截图获得方法包括以下步骤:启动待截图应用程序;在所述待截图应用程序的显示界面满足预设条件时,发送针对所述显示界面的确定操作,以显示不包括无用遮挡信息的目标界面;对所述目标界面进行截图操作,以获得目标截图。本发明还公开一种截图获得装置、终端设备以及存储介质。利用本发明的截图获得方法,获得的目标截图为有效截图。
技术领域
本发明涉及信息采集技术领域,特别涉及一种截图获得方法、装置、终端设备以及存储介质。
背景技术
应用程序的界面截图在软件开发自动化测试领域和网络空间安全领域有重要作用。在应用程序开发过程中,利用自动化测试工具对运行在移动操作系统(安卓或IOS等)上的应用程序的界面进行截图,并将截图与预定义期望图像对比,若截图与预定义期望图像不一致,表明应用程序存在异常。也可通过技术人员手动将自动化测试过程中获得的应用程序截图,与预定义期望图像进行对比,判断应用程序是否正常。在网络空间安全威胁检测中,可以先大规模收集恶意应用程序的界面的截图,再通过计算机视觉技术等分析截图,以生成恶意应用程序检测模型;另外,也可以通过对比不同移动应用界面之间的截图,检测应用程序抄袭和重打包等恶意行为。
但是,利用现有的截图获得方法,对应用程序的界面进行截图时,获得的截图可能为无效截图。
发明内容
本发明的主要目的是提供一种截图获得方法、装置、终端设备以及存储介质,旨在解决现有技术中利用现有的截图获得方法,对应用程序的界面进行截图时,获得的截图为无效截图的技术问题。
为实现上述目的,本发明提出一种截图获得方法,所述截图获得方法包括以下步骤:
启动待截图应用程序;
在所述待截图应用程序的显示界面满足预设条件时,发送针对所述显示界面的确定操作,以显示不包括无用遮挡信息的目标界面;
对所述目标界面进行截图操作,以获得目标截图。
可选的,所述在所述待截图应用程序的显示界面满足预设条件时,发送针对所述显示界面的确定操作,以显示不包括无用遮挡信息的目标界面的步骤,包括:
在所述待截图应用程序的显示界面为用户协议界面时,发送针对所述显示界面的第一操作,以显示不包括无用遮挡信息的目标界面。
可选的,所述在所述待截图应用程序的显示界面满足预设条件时,发送针对所述显示界面的确定操作,以显示不包括无用遮挡信息的目标界面的步骤,包括:
在所述待截图应用程序的显示界面为引导界面时,发送针对所述显示界面的第二操作,以显示不包括无用遮挡信息的目标界面。
可选的,所述在所述待截图应用程序的显示界面满足预设条件时,发送针对所述显示界面的确定操作,以显示不包括无用遮挡信息的目标界面的步骤,包括:
在所述待截图应用程序的显示界面存在兼容性提示信息时,发送针对所述显示界面的第三操作,以显示不包括无用遮挡信息的目标界面。
可选的,所述在所述待截图应用程序的显示界面满足预设条件时,发送针对所述显示界面的确定操作,以显示不包括无用遮挡信息的目标界面的步骤,包括:
在所述待截图应用程序的显示界面存在停止运行提示信息时,发送针对所述显示界面的第四操作,以显示不包括无用遮挡信息的目标界面。
可选的,所述对所述目标界面进行截图操作,以获得目标截图的步骤,包括:
判断历史截图集中是否存在与所述目标界面对应的截图;
在所述历史截图集中不存在与所述目标界面对应的截图时,对所述目标界面进行截图操作,获得图像信息;
获取所述目标界面的描述信息;
基于所述描述信息和所述图像信息,获得所述目标截图。
可选的,所述基于所述描述信息和所述图像信息,获得所述目标截图的步骤之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鹏城实验室,未经鹏城实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110517005.1/2.html,转载请声明来源钻瓜专利网。