[发明专利]基于人工智能的系统验收方法、装置、计算机设备和介质在审
| 申请号: | 202111157613.2 | 申请日: | 2021-09-30 |
| 公开(公告)号: | CN113886245A | 公开(公告)日: | 2022-01-04 |
| 发明(设计)人: | 冯仰威 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 张传义 |
| 地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 人工智能 系统 验收 方法 装置 计算机 设备 介质 | ||
1.一种基于人工智能的系统验收方法,其特征在于,包括:
确定待验收的目标系统,并确定所述目标系统对应的脚本集合,所述脚本集合包括至少一个脚本;
响应于脚本执行操作的指令,根据所述脚本执行操作的指令执行所述脚本集合中的脚本,生成脚本执行记录;
在完成所述脚本执行操作后,获取脚本执行记录集合,所述脚本执行记录集合包括已执行的每个脚本对应的执行记录;
将所述脚本集合与所述脚本执行记录集合进行脚本对比,确定所述目标系统的脚本覆盖率;
根据所述脚本覆盖率,确定所述目标系统的验收结果。
2.根据权利要求1所述的基于人工智能的系统验收方法,其特征在于,所述确定所述目标系统对应的脚本集合,包括:
根据预设的源代码信息,从所述目标系统对应的代码库获取源代码文件;
根据预设的脚本路径信息,从所述源代码文件中提取得到至少一个可扩展标记语言文件;
对每个所述可扩展标记语言文件进行解析,获得每个所述可扩展标记语言文件对应的至少一个脚本;
将获得的每个所述脚本添加至预设的第一数组中,获得所述脚本集合。
3.根据权利要求2所述的基于人工智能的系统验收方法,其特征在于,所述对每个所述可扩展标记语言文件进行解析,获得每个所述可扩展标记语言文件对应的至少一个脚本,包括:
确定每个所述可扩展标记语言文件中的每个脚本对应的第一标签和第二标签;
从每个所述可扩展标记语言文件中提取每个脚本对应的第一标签与第二标签之间的文本,获得每个所述脚本对应的目标文本;
基于预设的格式处理策略,对每个所述脚本对应的目标文本进行格式处理,将格式处理后的目标文本确定为每个所述脚本。
4.根据权利要求3所述的基于人工智能的系统验收方法,其特征在于,所述格式处理策略包括字符删除、字符替换、标签删除以及标签替换中的至少一项。
5.根据权利要求1所述的基于人工智能的系统验收方法,其特征在于,所述获取脚本执行记录集合,包括:
根据预设的数据库配置信息,确定目标数据库并登录所述目标数据库,所述目标数据库存储多个脚本对应的执行记录;
根据所述目标系统对应的脚本配置信息,查询登录后的所述目标数据库,获得至少一个目标执行记录,所述脚本配置信息包括脚本类型信息与脚本执行时间段;
根据所述至少一个目标执行记录,确定所述脚本执行记录集合。
6.根据权利要求5所述的基于人工智能的系统验收方法,其特征在于,所述根据所述至少一个目标执行记录,确定所述脚本执行记录集合,包括:
基于预设的字符替换策略,对每个所述目标执行记录进行字符替换,获得字符替换后的执行记录;
将字符替换后的所述执行记录添加至预设的第二数组,获得所述脚本执行记录集合。
7.根据权利要求1所述的基于人工智能的系统验收方法,其特征在于,所述将所述脚本集合与所述脚本执行记录集合进行脚本对比,确定所述目标系统的脚本覆盖率,包括:
基于所述脚本执行记录集合,对所述脚本集合中的每个脚本进行脚本执行记录匹配;
确定匹配成功的脚本对应的脚本数量,根据所述脚本数量与所述脚本集合的脚本总数量之比,确定所述脚本覆盖率。
8.一种系统验收装置,其特征在于,包括:
脚本集合获取模块,用于确定待验收的目标系统,并确定所述目标系统对应的脚本集合,所述脚本集合包括至少一个目标脚本;
脚本执行模块,用于响应于脚本执行操作的指令,根据所述脚本执行操作的指令执行所述脚本集合中的脚本,生成脚本执行记录;
记录集合获取模块,用于在完成所述脚本执行操作后,获取脚本执行记录集合,所述脚本执行记录集合包括已执行的每个脚本对应的执行记录;
覆盖率确定模块,用于将所述脚本集合与所述脚本执行记录集合进行脚本对比,确定所述目标系统的脚本覆盖率;
验收结果确定模块,用于根据所述脚本覆盖率,确定所述目标系统的验收结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111157613.2/1.html,转载请声明来源钻瓜专利网。





