一种业务验证方法、装置、电子设备及计算机可读介质与流程

专利2026-05-11  1


本申请涉及计算机,尤其涉及一种业务验证方法、装置、电子设备及计算机可读介质。


背景技术:

1、在灾备切换演练业务验证领域,灾备切换演练作为保障业务连续性的关键步骤,对验证灾备体系的有效性至关重要。演练过程通常分为切换前准备、正切、正切验证、回切、回切验证五大阶段,其中正切和回切验证又细分为技术验证与业务验证。业务验证在灾难切换演练中至关重要,它不仅检验技术灾难切换工具系统和切换方案的有效性,更全面评估业务连续性和灾难切换的稳定性。然而传统演练中的业务验证主要依赖人工操作业务系统,效率低、结果一致性差的问题。


技术实现思路

1、有鉴于此,本申请实施例提供一种业务验证方法、装置、电子设备及计算机可读介质,能够解决现有的传统演练中的业务验证主要依赖人工操作业务系统,效率低、结果一致性差的问题。

2、为实现上述目的,根据本申请实施例的一个方面,提供了一种业务验证方法,包括:接收业务验证请求,获取对应的测试场景标识,进而生成对应的业务验证任务;提取业务验证任务对应的业务验证步骤中的关键词,基于关键词,确定操作类型;提取业务验证任务对应的业务验证步骤中的关键词,包括:获取测试场景标识对应的业务验证关键词画像,识别业务验证步骤中的无意义词,基于无意义词对业务验证步骤进行划分,以得到各个分词,将各个分词与业务验证关键词画像中的各个标签进行匹配,进而将匹配到的业务验证关键词画像中的标签确定为业务验证任务对应的业务验证步骤中的关键词;根据操作类型和对应的业务验证步骤,模拟用户操作以执行业务验证任务,进而获取执行结果数据;响应于执行结果数据对应于业务验证失败,获取对应的验证失败步骤标识;将验证失败步骤标识发送至目标业务处理节点。

3、可选地,生成对应的业务验证任务,包括:根据测试场景标识,确定对应的业务验证步骤;基于每个业务验证步骤,生成对应的单个业务验证任务。

4、可选地,提取业务验证任务对应的业务验证步骤中的关键词,包括:识别业务验证任务对应的业务验证步骤中的动作词,将动作词确定为业务验证任务对应的业务验证步骤中的关键词;提取关键词。

5、可选地,根据关键词,确定操作类型,包括:对关键词进行聚类,以得到各个聚类簇;基于聚类簇,确定操作类型。

6、可选地,根据操作类型和对应的业务验证步骤,模拟用户操作以执行业务验证任务,进而获取执行结果数据,包括:根据操作类型对应的业务验证步骤,确定目标操作位置;在目标操作位置执行与操作类型对应的操作方法以模拟用户操作,执行业务验证任务,获取执行结果数据。

7、可选地,方法还包括:根据执行结果数据,按照特定模板自动生成业务验证报告,将业务验证报告进行实时的可视化展示。

8、另外,本申请还提供了一种业务验证装置,包括:接收单元,被配置成接收业务验证请求,获取对应的测试场景标识,进而生成对应的业务验证任务;提取单元,被配置成提取业务验证任务对应的业务验证步骤中的关键词,基于关键词,确定操作类型;提取业务验证任务对应的业务验证步骤中的关键词,包括:获取测试场景标识对应的业务验证关键词画像,识别业务验证步骤中的无意义词,基于无意义词对业务验证步骤进行划分,以得到各个分词,将各个分词与业务验证关键词画像中的各个标签进行匹配,进而将匹配到的业务验证关键词画像中的标签确定为业务验证任务对应的业务验证步骤中的关键词;模拟单元,被配置成根据操作类型和对应的业务验证步骤,模拟用户操作以执行业务验证任务,进而获取执行结果数据;获取单元,被配置成响应于执行结果数据对应于业务验证失败,获取对应的验证失败步骤标识;发送单元,被配置成将验证失败步骤标识发送至目标业务处理节点。

9、可选地,接收单元进一步被配置成:根据测试场景标识,确定对应的业务验证步骤;基于每个业务验证步骤,生成对应的单个业务验证任务。

10、可选地,提取单元进一步被配置成:识别业务验证任务对应的业务验证步骤中的动作词,将动作词确定为业务验证任务对应的业务验证步骤中的关键词;提取关键词。

11、可选地,提取单元进一步被配置成:对关键词进行聚类,以得到各个聚类簇;基于聚类簇,确定操作类型。

12、可选地,模拟单元进一步被配置成:根据操作类型对应的业务验证步骤,确定目标操作位置;在目标操作位置执行与操作类型对应的操作方法以模拟用户操作,执行业务验证任务,获取执行结果数据。

13、可选地,装置还包括报告生成单元,被配置成:根据执行结果数据,按照特定模板自动生成业务验证报告,将业务验证报告进行实时的可视化展示。

14、另外,本申请还提供了一种业务验证电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述的业务验证方法。

15、另外,本申请还提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现如上述的业务验证方法。

16、为实现上述目的,根据本申请实施例的又一个方面,提供了一种计算机程序产品。

17、本申请实施例的一种计算机程序产品,包括计算机程序,程序被处理器执行时实现本申请实施例提供的业务验证方法。

18、上述发明中的一个实施例具有如下优点或有益效果:本申请通过接收业务验证请求,获取对应的测试场景标识,进而生成对应的业务验证任务;提取业务验证任务对应的业务验证步骤中的关键词,基于关键词,确定操作类型;提取业务验证任务对应的业务验证步骤中的关键词,包括:获取测试场景标识对应的业务验证关键词画像,识别业务验证步骤中的无意义词,基于无意义词对业务验证步骤进行划分,以得到各个分词,将各个分词与业务验证关键词画像中的各个标签进行匹配,进而将匹配到的业务验证关键词画像中的标签确定为业务验证任务对应的业务验证步骤中的关键词;根据操作类型和对应的业务验证步骤,模拟用户操作以执行业务验证任务,进而获取执行结果数据;响应于执行结果数据对应于业务验证失败,获取对应的验证失败步骤标识;将验证失败步骤标识发送至目标业务处理节点。从而提高业务验证效率和业务验证结果的准确性。

19、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。



技术特征:

1.一种业务验证方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述生成对应的业务验证任务,包括:

3.根据权利要求2所述的方法,其特征在于,所述提取所述业务验证任务对应的业务验证步骤中的关键词,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述关键词,确定操作类型,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述操作类型和对应的业务验证步骤,模拟用户操作以执行所述业务验证任务,进而获取执行结果数据,包括:

6.根据权利要求1~5中任一项所述的方法,其特征在于,所述方法还包括:

7.一种业务验证装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述接收单元进一步被配置成:

9.根据权利要求8所述的装置,其特征在于,所述提取单元进一步被配置成:

10.根据权利要求7所述的装置,其特征在于,所述提取单元进一步被配置成:

11.根据权利要求7所述的装置,其特征在于,所述模拟单元进一步被配置成:

12.根据权利要求7~11中任一项所述的装置,其特征在于,所述装置还包括报告生成单元,被配置成:

13.一种业务验证电子设备,其特征在于,包括:

14.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-6中任一项所述的方法。

15.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。


技术总结
本申请公开了一种业务验证方法、装置、电子设备及计算机可读介质,涉及计算机技术领域,该方法包括:接收业务验证请求,获取测试场景标识,生成业务验证任务;获取测试场景标识对应的业务验证关键词画像,识别业务验证步骤中的无意义词,基于无意义词对业务验证步骤进行划分,得到各个分词并与业务验证关键词画像中的各个标签进行匹配,将匹配到的标签确定为业务验证步骤中的关键词;基于关键词,确定操作类型;根据操作类型和业务验证步骤,模拟用户操作以执行业务验证任务,获取执行结果数据;若执行结果数据对应于业务验证失败,获取验证失败步骤标识;将验证失败步骤标识发送至目标业务处理节点。提高业务验证效率和业务验证结果的准确性。

技术研发人员:陈永浩,李立,王文勃
受保护的技术使用者:中国建设银行股份有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-31020.html