一种识别脑图用例的智能验证方法和装置制造方法及图纸

技术编号:35029402 阅读:24 留言:0更新日期:2022-09-24 23:02
本申请提供一种识别脑图用例的智能验证方法和装置。本申请的方法,基于AI图像化识别技术,采集整张脑图的图像区域,进行全遍历后按照脑图进行区域化分解;基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点;采用AI智能节点数据采集识别每个节点下的用例详情;基于运动轨迹进行模型运算,将调用路径必经过的用例节点连接成无间断的全场景节点,直至对应的子节点间断后判定流程终止,然后输出计算后模型列表;基于计算后的模型列表智能模拟组装报文验证各个测试用例;通过采用智能的方式识别脑图实现智能的用例验证处理,旨在提高工作效率和降低测试成本,加快测试进度。加快测试进度。加快测试进度。

【技术实现步骤摘要】
一种识别脑图用例的智能验证方法和装置


[0001]本申请涉及计算机
,尤其涉及一种识别脑图用例的智能验证方法和装置。

技术介绍

[0002]目前测试人员编写用例时都喜欢用脑图来画制,但仅是作为记录而已,实际操作还是按照脑图一条条的手工测试,亟待开发一种智能的方式能识别脑图来做智能的验证处理,以便提供工作效率,降低测试成本。

技术实现思路

[0003]本申请提供一种识别脑图用例的智能验证方法和装置,采用智能的方式识别脑图实现智能的用例验证处理,旨在提高工作效率和降低测试成本,加快测试进度。
[0004]第一方面,本申请提供一种识别脑图用例的智能验证方法包括:基于AI图像化识别技术,采集整张脑图的图像区域,进行全遍历后按照脑图进行区域化分解;基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点;采用AI智能节点数据采集识别每个节点下的用例详情,其中,用例详情包括接口名、参数、调用路径、调用方式;基于运动轨迹进行模型运算,将调用路径必经过的用例节点连接成无间断的全场景节点,直至对应的子节点间断后判定流程终止,然后输出计算后模型列表;基于计算后的模型列表智能模拟组装报文验证各个测试用例。
[0005]可选的,所述基于计算后的模型列表智能模拟组装报文验证各个测试用例包括:基于计算后的模型列表智能模拟组装报文验证各个测试用例,包括基于选定的节点的顺序执行测试用例,其中,同一根节点下的测试用例的执行顺序为深度优先遍历。
[0006]可选的,所述基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点,具体包括:基于曲线识别算法定位区域脑图的中心节点,并将所述中心节点作为树状图的根节点,获取与第一测试用例关联的其他测试用例以及关联关系;依据该关联关系以及该其他测试用例生成至少一种树状图,将该至少一种树状图展示;根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点;基于各所述树状图中根节点之间的从属关系,生成所述树状图对应的加载目录,所述加载目录用于基于用户触发信息显示目标条目对应的目标树状图。
[0007]可选的,所述采用AI智能节点数据采集识别每个节点下的用例详情包括采用AI智能节点数据采集识别,从至少一种树状图中选取任意节点N1,作为第一测试用例对应的根节点;从用例库目录表、测试用例表、用例目录映射表以及其他信息表中获取并计算以N1为根的其他测试用例;依据该关联关系生成至少一种树状图,包括:将其他测试用例作为根节点的子节点或孙节点,生成至少一种树状图;基于各树状图中根节点之间的从属关系,识别每个节点下的用例详情,其中,用例详情包括接口名、参数、调用路径、调用方式。
[0008]可选的,所述基于AI图像化识别技术,采集整张脑图的图像区域,进行全遍历后按
照脑图进行区域化分解,之前还包括:当预设数据格式的脑图文件被所述代码编辑器运行时,获取所述脑图文件的源数据;根据所述源数据,分析与所述源数据对应的脑图的节点信息;根据所述节点信息,在新建页面中绘制与所述源数据对应的脑图。
[0009]可选的,所述根据所述节点信息,在新建页面中绘制与所述源数据对应的脑图包括:执行预设SVG语句,以根据所述节点信息生成SVG文件;将所述SVG文件发送给浏览器,以供所述浏览器在所述新建页面中按照所述SVG文件渲染出与所述源数据对应的脑图。
[0010]第二方面,本申请提供一种识别脑图用例的智能验证装置包括:处理模块、定位模块、识别模块、运算模块、验证模块。处理模块,用于基于AI图像化识别技术,采集整张脑图的图像区域,进行全遍历后按照脑图进行区域化分解。定位模块,用于基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点。识别模块,用于采用AI智能节点数据采集识别每个节点下的用例详情,其中,用例详情包括接口名、参数、调用路径、调用方式。运算模块,用于基于运动轨迹进行模型运算,将调用路径必经过的用例节点连接成无间断的全场景节点,直至对应的子节点间断后判定流程终止,然后输出计算后模型列表。验证模块,用于基于计算后的模型列表智能模拟组装报文验证各个测试用例。
[0011]第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器。所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现上述第一方面所述的方法。
[0012]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述第一方面所述的方法。
[0013]本申请提供的一种识别脑图用例的智能验证方法和装置,基于AI图像化识别技术,采集整张脑图的图像区域,进行全遍历后按照脑图进行区域化分解;基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点;采用AI智能节点数据采集识别每个节点下的用例详情,其中,用例详情包括接口名、参数、调用路径、调用方式;基于运动轨迹进行模型运算,将调用路径必经过的用例节点连接成无间断的全场景节点,直至对应的子节点间断后判定流程终止,然后输出计算后模型列表;基于计算后的模型列表智能模拟组装报文验证各个测试用例;通过采用智能的方式识别脑图实现智能的用例验证处理,旨在提高工作效率和降低测试成本,加快测试进度。
附图说明
[0014]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0015]图1为本申请一示例性实施例提供的一种人脸识别结合大数据分析的网点预约排队优化方法的流程示意图;
[0016]图2为本申请另一示例性实施例提供一种人脸识别结合大数据分析的网点预约排队优化装置的示意图;
[0017]图3为本申请一示例实施例提供的电子设备的结构示意图。
[0018]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0019]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0020]下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
[0021]图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种识别脑图用例的智能验证方法,其特征在于,所述智能验证方法包括:基于AI图像化识别技术,采集整张脑图的图像区域,进行全遍历后按照脑图进行区域化分解;基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点;采用AI智能节点数据采集识别每个节点下的用例详情,其中,用例详情包括接口名、参数、调用路径、调用方式;基于运动轨迹进行模型运算,将调用路径必经过的用例节点连接成无间断的全场景节点,直至对应的子节点间断后判定流程终止,然后输出计算后模型列表;基于计算后的模型列表智能模拟组装报文验证各个测试用例。2.根据权利要求1所述的识别脑图用例的智能验证方法,其特征在于,其特征在于,所述基于计算后的模型列表智能模拟组装报文验证各个测试用例包括:基于计算后的模型列表智能模拟组装报文验证各个测试用例,包括基于选定的节点的顺序执行测试用例,其中,同一根节点下的测试用例的执行顺序为深度优先遍历。3.根据权利要求1所述的识别脑图用例的智能验证方法,其特征在于,其特征在于,所述基于曲线识别算法,定位区域脑图的中心节点,根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点,具体包括:基于曲线识别算法定位区域脑图的中心节点,并将所述中心节点作为树状图的根节点,获取与第一测试用例关联的其他测试用例以及关联关系;依据该关联关系以及该其他测试用例生成至少一种树状图,将该至少一种树状图展示;根据中心节点扫描识别节点对应的路径曲线走向,直至遍历完全部的子分支节点;基于各所述树状图中根节点之间的从属关系,生成所述树状图对应的加载目录,所述加载目录用于基于用户触发信息显示目标条目对应的目标树状图。4.根据权利要求1所述的识别脑图用例的智能验证方法,其特征在于,其特征在于,所述采用AI智能节点数据采集识别每个节点下的用例详情包括:采用AI智能节点数据采集识别,从至少一种树状图中选取任意节点N1,作为第一测试用例对应的根节点;从用例库目录表、测试用例表、用例目录映射表以及其他信息表中获取并计算以N1为根的其他测试用例;依据该关联关系生成至少一种树状图,包括:将其他测试用例作为根节点的子节点或孙节点,生成至少一种树状图;基于各树状图中根节点之间的从属关系,识别每个节点下的用例详情,其中...

【专利技术属性】
技术研发人员:易旺
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1