公共组件功能变更影响的智能化分析测试方法及其系统与流程

文档序号:35121322发布日期:2023-08-14 14:27阅读:来源:国知局

技术特征:

1.一种公共组件功能变更影响的智能化分析测试方法,其特征在于,具体步骤包括:

2.根据权利要求1所述的方法,其特征在于,所述抓取关键字、接口或交易码步骤中,智能化分析程序采集特征码关键字;随后智能化分析程序调用所述特征码关键字,然后分别与所述资产库,用于检测所述关键字组成的至少一个关键字组是否与所述预设关键字组合集中的某一个关键字组匹配,若匹配成功,则自动到专项资产库中进行比对。

3.根据权利要求1所述的方法,其特征在于,所述公共组件专项资产库中包括该公共组件接口调用清单、交易基线、账务基线、数据基线、场景清单、末级菜单、测试案例集,并将该公共组件接口调用清单、交易基线、账务基线、数据基线、场景清单、末级菜单、测试案例集根据内在逻辑建立映射关系。

4.根据权利要求1所述的方法,其特征在于,当技术管理平台建立任务或需求时,若改造的组件涉及到带有公共类标志的组件,则系统自动跳转变更影响分析页。

5.根据权利要求1所述的方法,其特征在于,若智能化分析结果为影响组件超过十个,则系统自动进入审批程序,由架构对分析结果给出审批意见;同时若公共组件新增功能或新增应用组件,而资产库现有资产未能进行匹配分析,反显内容为空,此时系统自动将该反显内容为空的事项提交架构,架构给出修改和审批意见后,变更影响性分析形成,架构给出审批意见之后,该公共组件变更影响测试范围确定。

6.根据权利要求1所述的方法,其特征在于,形成测试案例过程中,在测试范围确定之后,根据投产时间安排及系统自动生成的测试计划,进入测试阶段,根据资产库中的系统用例、末级菜单、场景清单及原有案例,自动形成本次测试案例列表,同时,将生产数据进行清洗,对生产日志进行归类,选择适用于本次测试范围的交易列表,作为补充案例进行回放测试。

7.根据权利要求1所述的方法,其特征在于,进行自动化测试过程中,通过脚本和流程编排技术,实现案例自动化测试,系统根据案例步骤中所对应的责任方,自动调取相应的组件进行智慧协同测试,并且通过录制和回放功能,查看案例执行过程,测试过程中,系统自动记录案例执行状态和缺陷;首轮测试结束后,通过测试环境apm监控数据,分析测试报文是否覆盖所有交易码、响应码;是否覆盖了所有用户、渠道、产品、机构、岗位;是否完整覆盖测试范围内端到端的交易线。

8.根据权利要求1所述的方法,其特征在于,生成测试报告过程中,系统根据测试范围、案例数量、执行情况、缺陷数量、缺陷解决情况,结合测试监控报文,对测试案例的覆盖性和充分性进行分析,形成测试日报、周报,自动推送给相关项目组及测试管理机构。

9.根据权利要求1所述的方法,其特征在于,更新公共组件专项资产库过程中,当测试结束并投产后,系统根据测试及生产apm监测分析结果,自动将本次功能变更的新增接口、新增应用组件、新增交易线、新增场景、新增案例更新至资产库。

10.一种公共组件功能变更影响的智能化分析测试系统,其特征在于,包括:线上基础部署模块、公共组件功能变更影响线上化分析模块以及自动化测试模块;

11.根据权利要求10所述的系统,其特征在于,公共组件功能变更影响线上化分析模块还用于实现内置智能化分析程序的运行,并基于录入的功能变更描述,同时将所抽取的关键字特征与预设关键字组合集所包括的关键字特征进行匹配,确定所匹配的关键字特征后确定关键字分数,再根据资产库中已建立好的映射关系,自动到专项资产库中进行比对,根据资产库中已建立好的映射关系,从而找到相应的应用组件、交易线,并将这些要素返回到分析页。

12.根据权利要求10所述的系统,其特征在于,还包括审批模块,该模块基于智能化分析结果以及公共组件新增功能来判断是否进入自动进入审批程序,并由架构对分析结果给出审批意见。

13.一种终端设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述终端设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行时执行如权利要求1至9任一项所述的方法的步骤。

14.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至9任一项所述的方法的步骤。


技术总结
本发明提供了一种公共组件功能变更影响的智能化分析测试方法及其系统,涉及人工智能技术领域。本发明通过运用技术手段,将功能变更的关键字/接口/交易码,自动与资产库中已建立好的关系组(交易线图)进行匹配,智慧化映射出受变更影响的组件/交易,进而形成测试范围,并根据测试范围进行自动化测试,本方法通过引入生产APM分析及生产报文回放技术,创新提出一种线上化的公共组件功能变更影响的智能化分析测试方法,用以弥补进纯人工分析造成的“成本高、效率低、效果差”的弊端。

技术研发人员:贾朝霞,李晓莉,张伟龙,赵昭
受保护的技术使用者:建信金融科技有限责任公司
技术研发日:
技术公布日:2024/1/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1