[发明专利]一种基于图像识别的软硬件自动化测试方法有效

专利信息
申请号: 201910384041.8 申请日: 2019-05-09
公开(公告)号: CN110096447B 公开(公告)日: 2023-01-03
发明(设计)人: 牛明珠;李京潼;杨丽伟;姚辉明;郭晓艳;郑冬骥;张建军 申请(专利权)人: 神州网信技术有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06V10/75;G06V10/60;G06V10/30
代理公司: 北京冠和权律师事务所 11399 代理人: 朱健;张国香
地址: 100000 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 图像 识别 软硬件 自动化 测试 方法
【权利要求书】:

1.一种基于图像识别的软硬件自动化测试方法,其特征在于,所述方法包括如下步骤:

步骤(1),在主控机模块中执行预设自动化测试用例脚本,同时所述主控机模块获取一个或者多个被控机模块中软件和/或硬件对应的运行界面图像信息;

步骤(2),所述主控机模块对所述运行界面图像信息执行关于预设标准界面图像的图像识别处理,以此对应得到图像识别处理结果;

步骤(3),所述主控机模块基于所述图像识别处理结果,确定所述一个或者多个被控机模块当前对应的软件和/或硬件运行状态信息;

在所述步骤(2)中,所述主控机模块对所述运行界面图像信息执行关于预设标准界面图像的图像识别处理,以此对应得到图像识别处理结果具体包括将所述运行界面图像和所述预设标准界面图像都进行图像预处理,具体包括下面步骤(201)-步骤(203),

步骤(201),提取所述运行界面图像或者所述预设标准界面图像的像素的三轨道值,所述三轨道值为R、G、B三个轨道,以此形成一个三维矩阵D,再利用下面公式(1)计算所述三维矩阵D中每一个元素值是冗余值的可能性值

(1)

在上述公式(1)中,为三维矩阵D中第i行第j列第p轨道对应的元素值,i=1、2、…、I,j=1、2、…、J,p=1、2、3,I为三维矩阵D的行数,J为三维矩阵D的列数,为是冗余值的可能性值,为圆周率,e为自然常数,为三维矩阵D的均值;

接着,利用下面公式(2),将所述三维矩阵D变换为去冗余矩阵DD

(2)

在上述公式(2)中,为经去冗余处理后对应得到的值,并对所述去冗余矩阵DD进行二次去冗余处理,即判断所述去冗余矩阵DD是否存在某一行或者某一列的所有元素值均为0,若存在,则删除对应的行或者列,并形成二次去冗余矩阵DDD,将所述二次去冗余矩阵DDD进行图像切割算法处理,以转换为一个32*32*3规格的三维矩阵B,即所述矩阵B包含32行32列3轨道

在利用下面公式(3),将所述三维矩阵B转换为一个二维矩阵A

(3)

在上述公式(3)中,为二维矩阵A中第行第p列的元素值,为三维矩阵B中第i行第j列第p轨道的元素值,其中,i=1、2、…、32,j=1、2、…、32,p=1、2、3,并且二维矩阵A具有1024行3列的规格,

利用下面公式(4)计算比较像素矩阵AA

(4)

在上述公式(4)中,为比较像素矩阵AA中第i行第p列的值,为二维矩阵A中第i行第p列的值,为四舍五入运算符号;

步骤(202),根据上述步骤(201)的计算过程,将所述运行界面图像和所述预设标准界面图像分别转换为比较像素矩阵AA1和AA2;

步骤(203),利用下面公式(5),计算所述比较像素矩阵AA1和AA2之间的差异量CYL

(5)

在上述公式(5)中,为比较像素矩阵AA1第i行第p列的元素值,为比较像素矩阵AA2第i行第p列的元素值,其中,j=1、2、…、1024,p=1、2、3,

若差异量CLY大于或者等于20,则判断所述运行界面图像信息对应的图像识别处理失败,以此确定所述运行界面图像信息对应的软件或者硬件处于异常运行状态,若差异量CLY小于20,则判断所述运行界面图像信息对应的图像识别处理成功,以此确定所述运行界面图像信息对应的软件或者硬件处于正常运行状态。

2.如权利要求1所述的基于图像识别的软硬件自动化测试方法,其特征在于:在所述步骤(1)中,在主控机模块中执行预设自动化测试用例脚本具体包括,

步骤(A11),通过高级语言编写形成所述预设自动化测试用例脚本,并将所述预设自动化测试用例脚本输入至所述主控机模块中执行运行;

步骤(A12),获取所述预设自动化测试用例脚本在所述主控机模块中的执行进度信息;

步骤(A13),基于所述执行进度信息,所述主控机模块适应性地对所述预设自动化测试用例脚本选择不同的执行模式。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州网信技术有限公司,未经神州网信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910384041.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top