[发明专利]一种应用程序的自动化动态检测方法及装置有效
申请号: | 201410836820.4 | 申请日: | 2014-12-26 |
公开(公告)号: | CN104462979B | 公开(公告)日: | 2017-11-07 |
发明(设计)人: | 马亚飞;孙卓;李新国 | 申请(专利权)人: | 深圳数字电视国家工程实验室股份有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳市南山区高新技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种应用程序的自动化动态检测方法及装置,本申请利用软件分析当前窗口所包含的多个控件,并在多个控件中筛选出关键控件,及关键控件的位置坐标和关键属性,并自动在位置坐标处执行关键属性的输入操作,整个过程自动完成无需人工参与,从而降低了人工成本,并且仅对多个控件中较为重要的关键控件执行输入操作,对作用不大的其余控件,则不执行输入操作,因此大大提高了检测效率。 | ||
搜索关键词: | 一种 应用程序 自动化 动态 检测 方法 装置 | ||
【主权项】:
一种应用程序的自动化动态检测方法,其特征在于,包括:运行已安装的可疑应用程序并获取当前活动窗口的布局信息,所述布局信息包括多个控件的控件信息及多个控件之间的包含关系,每个控件信息包含控件类型、控件位置坐标和控件属性;按多个控件之间的包含关系生成与所述布局信息对应的布局树,所述布局树中每个叶子节点对应一个控件;判断布局树是否生成失败或无效;当所述布局树生成失败或无效时,对所述当前活动窗口截图获得当前图像;对所述当前图像进行HOG特征提取、获取多个特征向量;将多个特征向量逐个输入至预设SVM分类器,所述预设SVM分类器逐个判断所述特征向量是否为Button控件类型的特征向量,若是则确定该特征向量为关键特征向量,若否则确定该特征向量为非关键特征向量;经所述预设SVM分类器分类后确定关键特征向量组,并在当前图像上获得关键特征向量组的关键位置坐标,将Button控件的属性作为关键属性;当所述布局树生成成功时,将所述布局树中多个控件的控件类型分别与预设配置文件中关键控件类型进行匹配、筛选出关键控件组,并获取关键控件组中每个关键控件的关键位置坐标和关键属性;依据每个关键控件的关键位置坐标和所述关键属性执行输入操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳数字电视国家工程实验室股份有限公司,未经深圳数字电视国家工程实验室股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410836820.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据加密及解密操作方法
- 下一篇:一种应用程序权限管理的方法和装置