数据处理方法、工具、存储介质以及计算机终端与流程

文档序号:31053164发布日期:2022-08-06 08:51阅读:来源:国知局

技术特征:
1.一种数据处理方法,其特征在于,包括:获取待测数据对应的多个功能模块,其中,不同功能模块用于执行所述待测数据的不同功能;通过目标切面获取所述多个功能模块的第一测试记录,其中,所述第一测试记录用于表征在对所述待测数据进行测试过程中,流经每个功能模块的数据和流动方向;基于所述第一测试记录,生成所述待测数据对应的第一数据流动网络,其中,所述第一数据流动网络用于表征流经所述多个功能模块的数据的流动关系。2.根据权利要求1所述的方法,其特征在于,通过目标切面获取所述多个功能模块的第一测试记录包括:获取所述目标切面包含的目标切点输出的目标记录,其中,所述目标记录包括:采集数据和采集时间;基于所述采集数据,确定流经所述每个功能模块的数据;基于所述采集时间,确定所述多个功能模块的执行顺序;基于流经所述每个功能模块的数据和所述执行顺序,生成所述第一数据流动网络。3.根据权利要求2所述的方法,其特征在于,基于所述采集时间,确定所述多个功能模块的执行顺序包括:获取所述多个功能模块的数据流经规则;基于所述采集时间和所述数据流经规则,确定所述多个功能模块的执行顺序。4.根据权利要求1所述的方法,其特征在于,获取待测数据对应的多个功能模块包括:按照执行的功能对所述待测数据进行分割,得到所述多个功能模块。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取第二测试记录,其中,所述第二测试记录用于表征对所述多个功能模块进行历史测试中流经所述每个功能模块的数据和流动方向;将所述第一测试记录与所述第二测试记录进行比较,得到所述待测数据的测试结果,其中,所述测试结果用于表征所述待测数据是否测试成功。6.根据权利要求5所述的方法,其特征在于,所述第一测试记录至少包括:流经所述每个功能模块的第一输入数据和第一输出数据,所述第二测试记录至少包括:流经所述每个功能模块的第二输入数据和第二输出数据,将所述第一测试记录与所述第二测试记录进行比较,得到所述待测数据的测试结果包括:将所述第一输入数据和所述第二输入数据进行比较,并将所述第一输出数据和所述第二输出数据进行比较;响应于所述第一输入数据和所述第二输入数据不同,或所述第一输出数据和所述第二输出数据不同,确定所述测试结果为测试失败;响应于所述第一输入数据和所述第二输入数据相同,且所述第一输出数据和所述第二输出数据相同,确定所述测试结果为测试成功。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述多个功能模块中的第一功能模块,其中,所述第一功能模块的条件发生变化;基于所述第一数据流动网络,确定所述第一功能模块的影响程度,其中,所述影响程度用于表征所述第一功能模块对所述多个功能模块中的其他功能模块的影响程度;
输出所述第一功能模块的影响程度。8.根据权利要求7所述的方法,其特征在于,基于所述第一数据流动网络,确定所述第一功能模块的影响程度包括:基于所述第一数据流动网络,确定所述多个功能模块中的第二功能模块,其中,流经所述第二功能模块的数据从所述第一功能模块流出;基于所述第二功能模块的数量,确定所述第一功能模块的影响程度。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述多个功能模块中第三功能模块对应的第一目标数据,其中,所述第一目标数据用于表征对所述第三功能模块进行测试使用的数据;基于所述第一数据流动网络,确定所述多个功能模块中第四功能模块,其中,流经所述第四功能模块的数据流入所述第三功能模块;对所述第一目标数据进行反向推算,得到所述第四功能模块对应的第二目标数据,其中,所述第二目标数据用于表征对所述第四功能模块进行测试使用的数据。10.一种数据处理方法,其特征在于,包括:在测试界面中显示待测数据,其中,所述待测数据对应多个功能模块,不同功能模块用于执行所述待测数据的不同功能;在所述测试界面中感应到目标触控操作的情况下,在所述测试界面中显示所述待测数据对应的第一数据流动网络,其中,所述第一数据流动网络用于表征流经所述多个功能模块的数据的流动关系,所述第一数据流动网络基于所述多个功能模块的第一测试记录生成,所述第一测试记录通过目标切面获取,所述第一测试记录用于表征在对所述待测数据进行测试过程中,流经每个功能模块的数据和流动方向。11.一种数据处理工具,其特征在于,包括:数据输入模块,用于获取待测数据对应的多个功能模块,其中,不同功能模块用于执行所述待测数据的不同功能;数据记录模块,用于通过目标切面获取所述多个功能模块的第一测试记录,其中,所述第一测试记录用于表征在对所述待测数据进行测试过程中,流经每个功能模块的数据和流动方向;网络生成模块,用于基于所述第一测试记录,生成所述待测数据对应的第一数据流动网络,其中,所述第一数据流动网络用于表征流经所述多个功能模块的数据的流动关系。12.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至10中任意一项所述的数据处理方法。13.一种计算机终端,其特征在于,包括:处理器和存储器,所述处理器用于运行所述存储器中存储的程序,其中,所述程序运行时执行权利要求1至10中任意一项所述的数据处理方法。

技术总结
本发明公开了一种数据处理方法、工具、存储介质以及计算机终端,其中,该方法包括:获取待测数据对应的多个功能模块,其中,不同功能模块用于执行待测数据的不同功能;通过目标切面获取多个功能模块的第一测试记录,其中,第一测试记录用于表征在对待测数据进行测试过程中,流经每个功能模块的数据和流动方向;基于第一测试记录,生成待测数据对应的第一数据流动网络,其中,第一数据流动网络用于表征流经多个功能模块的数据的流动关系。本发明解决了相关技术中代码功能的测试精确度较低的技术问题。术问题。术问题。


技术研发人员:陈俊铭
受保护的技术使用者:阿里云计算有限公司
技术研发日:2022.03.30
技术公布日:2022/8/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1