[发明专利]测试报告生成方法及系统无效
申请号: | 201310528368.0 | 申请日: | 2013-10-31 |
公开(公告)号: | CN104598702A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 李程;李孟冬 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 无 | 代理人: | 无 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试报告 生成 方法 系统 | ||
技术领域
本发明涉及测试领域,特别是涉及一种测试报告生成方法及系统。
背景技术
诸如计算机、智能手机、电视机、游戏机等各种电子产品,不论其是在产品设计阶段还是在产品制造阶段,都要经过大量的测试。对于测试部门来说,不仅需要完成对电子产品的测试,还需要在测试完成之后形成一份完整而无误的测试报告。然而,随着电子产品的复杂度越来越高,测试项目也越来越多,一份完整的测试报告会包含几十甚至上百页的内容,测试人员不得不付出大量的时间和精力来做测试报告,却又难以保证测试报告的准确性。
发明内容
鉴于以上内容,有必要提供一种测试报告生成方法及系统,可以高效而且准确的生成测试报告。
一种测试报告生成方法,所述方法包括:
收集测试仪器产生的测试结果图像;
从存储器中读取感兴趣区域坐标;
从测试结果图像中截取感兴趣区域坐标对应的感兴趣区域图像;
识别感兴趣区域图像中的字符;及
将识别到的字符填写至测试报告的对应字段。
优选地,所述将识别到的字符填写至测试报告的对应字段的步骤包括:
将识别到的字符填写至中转表格;及
对中转表格进行监视,若发现中转表格中有字符,则从中转表格中读取字符,将读取到的字符填写至测试报告的对应字段。
优选地,所述方法还包括:将测试结果图像插入至测试报告的对应区域。
优选地,所述识别感兴趣区域图像中的字符的步骤包括:
将感兴趣区域图像分割成一个或多个图像块,每一块图像块包含一个字符;
对每一图像块进行二值化处理,获得二值化图像;及
将每一二值化图像与字符库进行比对,确定该二值化图像对应的字符。
优选地,所述感兴趣区域坐标包括两个对角顶点坐标,用以确定一个矩形区域。
一种测试报告生成系统,所述系统包括:
图像收集模块,用于收集测试仪器产生的测试结果图像;
坐标读取模块,用于从存储器中读取感兴趣区域坐标;
图像截取模块,用于从测试结果图像中截取感兴趣区域坐标对应的感兴趣区域图像;
字符识别模块,用于识别感兴趣区域图像中的字符;及
字符填写模块,用于将识别到的字符填写至测试报告的对应字段。
优选地,所述字符填写模块还用于将识别到的字符填写至中转表格,并对中转表格进行监视,若发现中转表格中有字符,则从中转表格中读取字符,将读取到的字符填写至测试报告的对应字段。
优选地,所述系统还包括图像插入模块,用于将测试结果图像插入至测试报告的对应区域。
优选地,所述字符识别模块还用于将感兴趣区域图像分割成一个或多个图像块,每一块图像块包含一个字符,对每一图像块进行二值化处理,获得二值化图像,将每一二值化图像与字符库进行比对,确定该二值化图像对应的字符。
优选地,所述感兴趣区域坐标包括确定一个矩形区域的两个对角顶点坐标。
与现有技术相比,上述测试报告生成系统及测试报告生成方法,藉由从测试结果图像中截取感兴趣区域坐标对应的感兴趣区域图像,识别感兴趣区域图像中的字符,再将识别到的字符填写至测试报告的对应字段,实现了自动化地从测试结果图像中抓取感兴趣区域图像中的字符,并将字符写入到测试报告中,一方面提高了测试报告生成的效率,即便是几十上百页的测试报告也能很快的生成,另一方面,也提高了测试报告内容的准确性。
附图说明
图1是本发明的一较佳实施方式中的电子装置的框图。
图2是本发明的一较佳实施方式中的测试报告生成系统的功能框图。
图3是本发明的一较佳实施方式中的测试结果图像的示意图。
图4是本发明的一较佳实施方式中的测试报告生成方法的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司;,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310528368.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用