[发明专利]移动终端测试生成数据的智能分析方法及装置在审
申请号: | 201510483240.6 | 申请日: | 2015-08-07 |
公开(公告)号: | CN105068930A | 公开(公告)日: | 2015-11-18 |
发明(设计)人: | 杜玲;于磊;刘伟 | 申请(专利权)人: | 天津市康凯特软件科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 李明卓 |
地址: | 300221 天津市滨海新区高新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 测试 生成 数据 智能 分析 方法 装置 | ||
1.一种移动终端测试生成数据的智能分析方法,其特征在于,包括如下步骤:
(1)移动终端接入自动化测试系统进行测试,生成执行日志和错误图片,同步到智能分析服务器上;
(2)智能分析服务器通过特征图识别、OCR文字识别、日志分析,分析定位移动终端问题并上报;
(3)智能分析服务器生成的问题数据进行数据挖掘,生成各类统计报表。
2.根据权利要求1所述的一种移动终端测试生成数据的智能分析方法,其特征在于,所述步骤(2)中,特征图识别的方法为:
a、从长期运行的测试系统中,不断收集并建立错误图片样集库;
b、移动终端测试生成的错误图片,上传到智能分析服务器的特征图分析模块;
c、先做重复图片过滤,减少重复运算;
d、去重后,将错误图片样集库中的特征图一一与错误图片比较,做图像匹配工作;
e、如果匹配图库中的样例图,则将此测试测试失败原因初步设定为图片样集定义的失败类型,以供测试人员后期再次分析确认;如果不匹配则进行OCR文字识别。
3.根据权利要求2所述的一种移动终端测试生成数据的智能分析方法,其特征在于,所述步骤c中,重复图像过滤的方法为:首先计算问题图片的md5值,如果md5值与已经处理过的图片md5值相同,则此图片为重复图片,否则进行全图图像比对比对算法设置默认相似度为0.8,如果相似度大于0.8,则图片重复,否则图片视为一个新错误图片,重复之前的过程,直到将所有图片都过滤完成。
4.根据权利要求2所述的一种移动终端测试生成数据的智能分析方法,其特征在于,所述步骤d中,图像匹配方法为:利用图形的像素统计信息、纹理特征以及角点分布来进行分析,并综合多个信息权值来确定图片的相似程度,如果匹配相似度值大于0.9,则表示此图片为此特征的问题图片。
5.根据权利要求1所述的一种移动终端测试生成数据的智能分析方法,其特征在于,所述步骤(2)中,OCR文字识别的方法为:在样例库中设定样例字符或者字符串,移动终端测试生成的错误图片,上传到智能分析服务器,经过特征图识别后,未匹配的图片再由OCR文字识别模块进行筛选,如果OCR识别出来的字符或者字符串匹配样例库中字符或字符串,则将此图片初步设定为样例库定义失败类型,以供测试人员后期再次分析确认。
6.根据权利要求1所述的一种移动终端测试生成数据的智能分析方法,其特征在于,所述步骤(2)中,日志分析包括移动终端日志分析和测试日志分析;所述移动终端日志分析方法为:定期抓取移动终端的日志,并发送到日志分析服务器进行分析过滤;日志分析系统根据预定义的程序错误异常集进行分析过滤,提取日志中的各种异常,并根据场景信息进行汇总,以备测试人员后期分析问题所引用;所述测试日志分析方法为:分析测试日志,提取各个测试用例的运行情况,帮助测试人员后期更好地分析定位问题。
7.一种移动终端测试生成数据的智能分析装置,其特征在于:包括智能分析服务器系统,用于同步接收和分析移动终端接入自动化测试系统进行测试所生成的执行日志和错误图片;
所述智能分析服务器系统包括特征图识别模块、OCR文字识别模块、日志分析模块,报表模块;
所述特征图识别模块、OCR文字识别模块用于分析错误图片;
所述日志分析模块用于分析日志;
所述报表模块用于对问题数据进行数据挖掘,生成各类统计报表。
8.根据权利要求7所述的一种移动终端测试生成数据的智能分析装置,其特征在于:所述特征图识别模块包括错误图片样集库单元,去重单元,匹配单元;所述错误图片样集库单元用于收集错误图片,建立错误图片样集库;所述去重单元用于错误图片的重复图片过滤;所述匹配单元用于去重后的错误图片与错误图片样集库的图片进行匹配。
9.根据权利要求7所述的一种移动终端测试生成数据的智能分析装置,其特征在于:所述OCR文字识别模块包括样例库单元和文字匹配单元,所述样例库单元用于建立样例库,设定样例字符或者字符串;所述文字匹配单元用于识别字符或者字符串匹配样例库中字符或字符串。
10.根据权利要求7所述的一种移动终端测试生成数据的智能分析装置,其特征在于:所述日志分析模块包括移动终端日志分析单元和测试日志分析单元;所述移动终端日志分析单元用于定期抓取移动终端的日志并分析;所述测试日志分析单元用于分析测试日志,提取各个测试用例的运行情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市康凯特软件科技有限公司,未经天津市康凯特软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510483240.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种副驾驶室电控辅助制动装置
- 下一篇:糖尿病足检查治疗仪